阅读《那天有人问我,Android 的事件到底是怎么来的?》
2021-01-27 本文已影响0人
普通的程序员
原文
https://mp.weixin.qq.com/s/nxiPBMyRzhkU_dwTqnp_rA
重点在这里,前面是App的启动流程
-
其实Android事件的源头来自于用户输入行为,由硬件进行捕获,一般会保存在 dev/input 节点下,后续组装成KeyEvent/MotionEvent对象,经Native进入Java的InputEventReceiver.dispatchInputEvent()中。
image.png