Android上如何知道系统收到了通知(比如收到了短信、QQ、微信等等的通知)

Stack_mz 2016-05-11 09:11:07
在自己的程序中,怎么才能得知系统收到了通知,比如像短信通知,QQ、微信的新消息通知,某些软件的通知等等,如何才能做到呢?
...全文
743 7 打赏 收藏 转发到动态 举报
写回复
用AI写文章
7 条回复
切换为时间正序
请发表友善的回复…
发表回复
Tangela_txf 2017-03-17
  • 打赏
  • 举报
回复
lz,请问实现了吗?同求
  • 打赏
  • 举报
回复
使用通知 Notification
Stack_mz 2016-05-14
  • 打赏
  • 举报
回复
引用 1 楼 serf 的回复:
注册Receiver,把自己的优先级设置成100,短信等有标准的定义,当然还要用户允许你接收。
我的意思是我并不想知道内容是什么,我只是想让自己的程序知道有短信来啦,并不读取内容
Stack_mz 2016-05-14
  • 打赏
  • 举报
回复
引用 2 楼 jeky198306 的回复:
可以尝试获取通知栏的应用类型
应该是我自己知道的太少,不太明白你的意思
kerecs 2016-05-11
  • 打赏
  • 举报
回复
Notification 两种方法: 1.PULL:自己后台不断检测服务器是否有新通知,比较ID。 2.PUSH:服务器主动向连接着的客户端广播新通知,比如androidpn等。
jeky_zhang2013 2016-05-11
  • 打赏
  • 举报
回复
可以尝试获取通知栏的应用类型
serf 2016-05-11
  • 打赏
  • 举报
回复
注册Receiver,把自己的优先级设置成100,短信等有标准的定义,当然还要用户允许你接收。

80,358

社区成员

发帖
与我相关
我的任务
社区描述
移动平台 Android
androidandroid-studioandroidx 技术论坛(原bbs)
社区管理员
  • Android
  • yechaoa
  • 失落夏天
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧