Android:Broadcast

Broadcast(广播机制)

广播机制,涉及到的角色有广播发送者和广播的接收者。

使用广播必须在配置文件AndroidManifest.xml中显示地指明广播对象。

在Android中如果要发送一个广播必须使用sendBroadcast(Intent intent)想系统发送到相应的广播接收者中。

使用广播必须要用到Intent对象,必须为Intent对象设置其action动作对象。

广播接收者需要是一个BroadcastReceiver,通过重写onReceive(Context context, Intent intent)接收广播并做相应处理。

广播是android四大基本组件中唯一一个可以通过代码注册而不用在配置文件中注册的组件。

通过代码注册完广播后,记得在合适的时机把广播注销掉。

原文地址:https://www.cnblogs.com/slowalker/p/3336508.html