Android 推送处理流程
2017-03-18 22:03:10 0 举报
Android 推送处理流程主要包括以下几个步骤:首先,当应用处于关闭状态时,系统会将推送消息保存在设备上;其次,当用户打开应用时,系统会通过广播接收器将推送消息传递给应用;然后,应用会根据推送消息的类型和内容进行相应的处理,如显示通知、启动活动等;最后,应用需要向服务器发送确认消息,以便服务器知道消息已经被成功处理。这个过程涉及到了Android系统的多个组件,如NotificationManagerService、ActivityManagerService、PackageManagerService等,以及应用的广播接收器、服务等组件。
作者其他创作
大纲/内容
低优先级处理器
其他处理器都不存在时,默认处理器兜底,如发送通知
发送优先级广播
发广播到内部统一处理
Notification
内部广播分发器
结束
高优先级处理器
X1推送
默认处理器
其他处理器都不存在时,默认处理器兜底
应用已启动,直接进入目标页
X2推送
MainActivityReciever
显示小红点,刷新界面等
xxx关注了你
0 条评论
下一页