07 2014 档案

摘要:前面我们看了key事件的处理流程,相信大家对此已经有了新的认识,这篇文章我打算带领大家来看看稍微复杂些的touch事件的处理流程。说它复杂是因为key事件本身就key down,up,long pressed这几种,而touch事件支持多指触摸,给人的感觉好像同时在发生多个touch事件一样,所... 阅读全文
posted @ 2014-07-12 12:32 xiaoweiz 阅读(5414) 评论(4) 推荐(3)
摘要:首先我们来看看touch mode的定义。它是用户和手机进行交互时view层次结构的一个状态。它本身是很容易理解的,代表了最近一次的交互是否是通过触摸屏发生的,因为在Android设备上还存在别的交互方式,比如D-pad、滚动球等等。 为什么Android会引入这样一个mode呢?这是因为从交... 阅读全文
posted @ 2014-07-11 20:02 xiaoweiz 阅读(7166) 评论(0) 推荐(2)
摘要:当我在分析focus、touch事件处理代码时发现,有些属性对代码的逻辑有非常重要的影响,比如clickable、focusable这些属性。这时我们自然而然的想到,那么这些属性的默认值是什么呢?在工作中我也很多次有同样的疑问。当初我也不是很清楚,基本都是手动在xml里面设置下。相信和我一样的人... 阅读全文
posted @ 2014-07-08 23:43 xiaoweiz 阅读(3633) 评论(0) 推荐(1)