一、广播机制简介
安卓的每个程序都可以对自己感兴趣的广播进行注册,这样该程序就只会接受到自己所关心的广播内容,这些广播可以来自系统,也可以来自其他应用程序。Android提供了一套完整的API来允许应用自由地接受和发送广播。
我们先来简单的介绍一下广播的两种类型:标准广播和有序广播。
1. 标准广播(Normal broadcasts)
标准广播是一种完全异步执行的广播,在广播发出后,所有广播接收器几乎同时接收到该广播消息,因此并没有任何先后顺序可言。这种广播效率高,但是同时意味着它无法被截断。
它的流程图如下图所示: