Android input系统.pdf

时间:2023-08-14 11:29:57
【文件属性】:

文件名称:Android input系统.pdf

文件大小:1.45MB

文件格式:PDF

更新时间:2023-08-14 11:29:57

Android input系统

Android的input系统获取用户输入, 分发给特定的接收者(Framework或应用程序)进行处理, 这个流程涉及到以下一些模块:  InputReader.cpp : 负责从硬件获取输入, 转换成事件(Event), 并分发给Input Dispatcher.  InputDispatcher.cpp : 将Input Reader传送过来的Events 通过socket分发给合适的窗口, 并监控ANR.  InputManagerService.java : 负责Input Reader 和 Input Dispatcher的创建, 并提供Policy 用于Events的预处理.  WindowManagerService.java : 作为应用与IMS的通信桥梁, 也作为InputDispatcher向AMS报告ANR的通信桥梁.  ActivityManagerService.java :ANR 处理.  Activity & Views :接收输入事件并处理.


网友评论