-
事件传递的层级
查看全部 -
没太懂= =
查看全部 -
没太懂= =
查看全部 -
6666666666666666666
查看全部 -
ViewGroup事件分发流程图
查看全部 -
事件分发流程图
查看全部 -
事件分发流程图
查看全部 -
View 事件分发流程图
查看全部 -
ViewGroup 事件分发流程图
查看全部 -
流程图1。
查看全部 -
处理事件方法
dispatchTouchEvent(MotionEvent ev)
onTouchEvent(MotionEvent event)
查看全部 -
事件分发对象:MotionEvent
MotionEvent对象包含的事件类型即动作
ACTION_DOWN 按下、ACTION_MOVE 移动、ACTION_UP抬起、ACTION_CANCEL取消
事件序列:从手指按下屏幕开始,到手指离开屏幕所产生的的一系列事件。
App传递层级
Activity并不负责视图的控制,只控制生命周期和处理事件,控制视图的是Window窗口,Window包含一个DecorView, DecorView代表一个顶级View,Activity中setContentView设置的view是DecorViewd的子view.
Activity->Window->DecorView->ViewGroup->View
主要传递对象及顺序
Activity->ViewGroup->View
查看全部 -
事件分发
①用户通过屏幕与手机交互的时候,每一次点击、长按、移动等都是一个事件
②事件分发机制:某一个事件从屏幕传递各个View,由View来使用这一事件或者忽略这一事件,这整个过程的控制
查看全部
举报