Android系统中的广播是普遍用于应用程序之间通讯的一种手段,它相似于事件处理机制,不一样的地方就是广播的处理是系统级别的事件处理过程(通常事件处理是控件级别的)。在此过程当中仍然是离不开Intent对象,理解广播事件的android
处理过程,灵活运用广播处理机制,在关键之处每每能实现特别的效果,举一个比较经典的例子,哪黑名单功能,当打进一个电话时,即产生了一个来电广播,则接收这种来电广播的BroadcastReceiver就会拿这个来电号码与黑名单中对象
号码进行比较,若匹配,则对此来电作相应处理,如挂电话或静音。在这个例子中就涉及到系统广播的发送、接收及对广播事件处理过程。blog
对比Android系统广播的相关知识,列出下面一张思惟导图:事件