android7.0 来电UI启动流程
2016-05-27 15:45:36 0 举报
当Android 7.0系统接收到一个来电时,首先会触发系统的来电广播。接着,系统会启动电话应用的ActivityManagerService(AMS)来处理这个来电事件。AMS会通过Binder机制与电话应用进行通信,通知电话应用有一个新的来电。然后,电话应用会创建一个PhoneWindow对象,用于显示来电界面。在创建PhoneWindow对象的过程中,电话应用会设置来电界面的主题、布局和各种属性。接下来,电话应用会将来电界面添加到窗口管理器中,并请求窗口管理器显示来电界面。最后,窗口管理器会根据电话应用的请求,将来电界面显示在屏幕上。
作者其他创作
大纲/内容
PhoneStatusBar
7.addNotification
StatusBarNotifier
4.notify
NotificationManagerService
5.enqueueNotificationWithTag
2.startUI
BaseStatusBar
1.startOrFinishUI
6.onNotificationPosted
InCallPresenter
3.updateNotification
NotificationManager
0 条评论
下一页