美文网首页
Android事件分发机制笔记

Android事件分发机制笔记

作者: 余亚军 | 来源:发表于2017-10-15 12:59 被阅读13次

阅读:最全android分发机制讲解

1、事件分发对象为事件(MotionEvent对象)

2、事件分发的本质,将事件最终分发到某个View并且进行处理。(基本最后都是View 处理) 

3、事件传递的对象Activity,ViewGroup,View

事件分发流程图

***开始理解过程中几个容易混淆点:1.ViewGoup的是View 的子类。2.Acticity 传递事件时,通过dispatchTouchEvevt()调用getWindow.superdispatchTouchEvevt()然后调用DecorView.superdispatchTouchEvevt(),最后调用Super.dispatchTouchEvevt(),就传到了Viewgroup,因为DecorView是FromeLayout的子类.

相关文章

网友评论

      本文标题:Android事件分发机制笔记

      本文链接:https://www.haomeiwen.com/subject/ozzquxtx.html