本文预计阅读时间为20分钟
本文需要解决的问题
笔者最近正在做一个项目,里面需要用到 Android Notification 机制来实现某些特定需求。我正好通过这个机会研究一下 Android Notification 相关的发送逻辑和接收逻辑,以及整理相关的笔记。我研究 Notification 机制的目的是解决以下我在使用过程中所思考的问题:
- 我们创建的 Notification 实例最终以什么样的方式发送给系统?
- 系统是如何接收到 Notification 实例并显示的?
- 我们是否能拦截其他 app 的 Notification 并获取其中的信息?