ANDROID galaxySIII
文章平均质量分 56
cd2108006026
WHAT
展开
-
android的多点触摸(附自己的部分代码)
[中文是转的]1、onInterceptTouchEvent()是用于处理事件(类似于预处理,当然也可以不处理)并改变事件的传递方向,也就是决定是否允许Touch事件继续向下(子控件)传递,一但返回True(代表事件在当前的viewGroup中会被处理),则向下传递之路被截断(所有子控件将没有机会参与Touch事件),同时把事件传递给当前的控件的onTouchEvent()处理;返回false原创 2012-06-27 11:07:53 · 939 阅读 · 0 评论 -
android线程通信利器——handler
Handler是android提供的一个线程之间通信的接口。最开始没注意它,因为只是主线程也就是UI线程使用了handler,而主线程是默认有消息循环的,对开发应用程序是透明的。所以我还误以为handler像是linux信号那样的废材不堪用。linux信号处理程序很受限,推荐做法基本都是在处理程序中设置一个标志,其它循环中处理这标志。甚至在处理程序中使用printf是可能造成单线程原创 2013-01-02 18:03:40 · 676 阅读 · 0 评论