| 类 | 说明 |
|---|---|
| MzPushMessageReceiver |
Created by liaojinlong on 15-4-8.
|
| NotificationService |
Created by liaojinlong on 15-6-16.
|
| PushManager |
PushManager 所有的结果回调都在MzPushReceiver中,请在相应的方法回调中获取结果
|
| PushMessageProxy |
+-------------------+ +------------------+ +--------+
| onReceiveMessage |----------->>|ParseIntent start | | End |
+-------------------+ +------------------+ +--------+
|| /|\
\/ |
+---------------------------------+ |
| RegisterMessageHandler |--------> send pushId to app--------------------|
+---------------------------------+ |
|| |
\/ |
+---------------------------------+ /|\
| UnRegisterMessageHandler |---------> send unPush status to app-------------|
+---------------------------------+ |
|| |
\/ |
+---------------------------------+ /|\
| MessageV3Handler |---------> show v3 Notification------------------|
+---------------------------------+ |
|| |
\/ |
+---------------------------------+ /|\
| MessageV2Handler |---------> show V2 Notification------------------|
+---------------------------------+ |
|| |
\/ |
+---------------------------------+ /|\
| ThroughMessageHandler |---------> send message to app-------------------|
+---------------------------------+ |
|| |
\/ |
+---------------------------------+ /|\
| NotificationClickMessageHandler |---------> process notification message----------|
+---------------------------------+
|| |
\/ |
+---------------------------------+ /|\
| NotificationDeleteMessageHandler |--------->process delete notification message---|
+---------------------------------+
|
| SystemReceiver |
Created by liaojinlong on 16-6-27.
|