更多内容请参照我的个人站点: http://stackvoid.com/
网上很多关于Android事件分发机制的解释,大多数描述的都不够清晰,没有吧来龙去脉搞清楚,本文将带你从Touch事件产生到Touch事件被消费这一全过程作全面的剖析。
产生Touch事件
这部分牵扯到硬件和Linux内核部分;我们简单讲述一下这部分内容,如果有兴趣的话可以参考这篇文章。
传递Touc...
分类:
移动开发 时间:
2014-10-08 16:01:05
阅读次数:
309
====================问题描述==================== 自定义viewpublic
class
PasterView
extends
View{private
final
static
int
MODE_NONE
=
0;
private
final
static
...
分类:
移动开发 时间:
2014-10-08 15:57:15
阅读次数:
240
用来进行android测试时使用genymotion,genymotion是运行在virtualbox中的,virtualbox为两者建立了连接,在linux下通过ifconfig可以看到有一个叫做vboxnet0的虚拟网卡,ip为192.168.56.1,genymotion中的android分配...
分类:
其他好文 时间:
2014-10-08 15:41:45
阅读次数:
854
====================问题描述==================== 以下紫色代码会出导致程序停止运行,请各位帮助解决,告知为小弟原因。publicvoidonConfigurationChanged(ConfigurationnewConfig){mnewConfig=newC...
分类:
移动开发 时间:
2014-10-08 14:56:55
阅读次数:
152
不过相对来说,嵌入式需要的硬件设施条件比较高,我们很多时候研究不起,所以显得门槛较高。学嵌入式强调以下几方面的知识,若你觉得没问题,那就行:1.汇编语言2.计算机算法3.Linux平台比较熟悉4.组成原理呀,操作系统方面知识要很熟5.现代嵌入式逐渐向网络方面发展,不妨也多学点网络方面知识 最近很多朋...
分类:
其他好文 时间:
2014-10-08 14:47:55
阅读次数:
189
====================问题描述==================== 在一个自己定义的View中,当点击屏幕时弹出一个对话框,结果每次程序都会被强制关闭。View中的onTouchEvent()方法:publicbooleanonTouchEvent(MotionEventeve...
分类:
移动开发 时间:
2014-10-08 14:25:25
阅读次数:
158
转自http://www.cnblogs.com/hibraincol/archive/2010/09/16/1828502.html正好做一个下载预览功能,要打开文件,看到这篇相当不错的文章就转过来了。其中openFile方法可以自己改一下通过Intent.createChooser()方式来选择...
分类:
移动开发 时间:
2014-10-08 14:22:55
阅读次数:
211
转载请标明出处:http://blog.csdn.net/lmj623565791/article/details/24740977 Android现在实现Tab类型的界面方式越来越多,今天就把常见的实现方式给大家来个总结。目前写了: 1、传统的ViewPager实现 2、Fragm...
分类:
移动开发 时间:
2014-10-08 14:21:35
阅读次数:
396
本文TextureCache类异步加载功能的代码抽出,总共代码就200多行,感兴趣可以看看。
研究这个主要是因为项目中需要异步插入数据,但之前的方法在Android上总是崩溃所以想到TextureCache有异步加载的功能就将其抽出了。...
分类:
其他好文 时间:
2014-10-08 14:19:45
阅读次数:
243