一,Broadcast简介
Broad cast 广播是广泛应用在应用程序之间传输信息的机制,而Broadcast Receiver是对发送出来
的广播进行过滤接收并响应的一类组件
二,Broadcast机制
三,Broadcast使用方法
![在这里插入图片描述](https://i-blog.csdnimg.cn/blog_migrate/6bf90ea7e24fb63ebd7e5c92f332425f.png)
private BroadcastReceiver broadcastReceiver = new BroadcastLowReceiver(){
@Override
public void onReceive(Context context, Intent intent) {
super.onReceive(context, intent);
}
};
onReceive生命周期只有十秒 不能直接在里面写耗时操作应该发送Intent给Service来完成
这里不能使用子线程l来解决 BroadcastReceiver生命周期很短 子线程还没有结束 Broadcast就先结束了
四,Broadcast类型和接受方法
1.静态注册广播
public class BroadcastLowReceiver extends BroadcastReceiver {
private String TAH = "BatteryLowReceiver";
&#