
Android源码解析
Ethan_KF
这个作者很懒,什么都没留下…
展开
-
Android Event分发机制
Android event dispatch mechanism总的来说,Android的事件分发都是针对View的,但是要知道,直接继承自View的类分为两类,一类是诸如TextView、SurfaceView的“单一”View,说是单一是因为这些view不可以嵌套其他view,另一类就是ViewGroup,可以嵌套其他的view,常用的Linearlayout、Framelayout、Adapt原创 2016-03-09 16:23:56 · 487 阅读 · 0 评论 -
Android鲜为人知的TouchDelegate
我们都知道Android触屏事件是在视图树中传递的,ViewGroup决定是否拦截触屏事件,如果拦截就自己处理触屏事件,如果不拦截就传递给子视图,子视图如果是ViewGroup会经历同样的逻辑,子视图如果是View(这里特指不能包含子视图的View)就只能在自己的onTouch或者onTouchEvent中处理,并返回true或者false来告知父视图处理完没有。 子View处理过程中有onTou...原创 2019-06-21 22:52:04 · 3556 阅读 · 1 评论