1.Calling startActivity() from outside of an Activity? context requires the FLAG_ACTIVITY_NEW_TASK flag. Is this really what you want?
在BroadcastReceiver跳轉到Activity
intent
2.廣播
LocalBroadcastRecever 本地廣播跟 全局廣播的用法
經常性的忘記,做個標記;在使用Jpush推送自定義靜態廣播MyRecever,根據Intent做不同的動作,例如接受 Message,和點擊Notification的動作;記住,不能混用全局廣播和本地廣播;
全局廣播
全局廣播Broadcastreceiver接收
3.全局AlertDialog
如果想App不管在前臺還是后臺,彈出Dialog,那么可以使用AlertDialog,首先,在AndroidManifest.xml中添加權限,如下:
權限
利用Jpush推送,點擊推送消息的Notification的Action
點擊Action
在點擊事件中,彈出dialog
dialog