见微知著从源码到原理剖析Activity核心知识点:
接着上一次Kotlin x Java打造 UI 通用组件<五>-------AndroidUI核心组件剖析与实战2的继续往下分析Activity的核心知识点,还差两点,坚持!!!!
Activity之手势分发来源:
WindowInputEventReceiver#onInputEvent():
在了解了ViewRootImpl是如何优化Activity页面树的重绘、动画的更新之后,接下来咱们来看一下ViewRootImpl是如何接收来自屏幕的事件,以及它是如何将事件从Activity派发到ViewGroup的, 在上一次咱们在分析ViewRootImpl时说到了事件输入的监听,回忆一下:
所以事件的分发来源得从这里开始分析: