如果没有任何拦截,事件分发顺序 Activity(diapatchTouchEvent)----PhoneWindow(diapatchTouchEvent)----DecorView(diapatchTouchEvent)
Activity PhoneWindow DecorView之间的关系如下:
追踪源码得知:DecorView extends FrameLayout
FrameLayout extends ViewGroup
PhowWindow是Window抽象类的实现类,而Window是Activity类中提供的一个方法返回对象,所以事件分发基本上是在Decoview中操作