1 BroadcastReceiver 概述
BroadcastReceive 不执行任务,仅是接受并相应广播通知的一类组件,广播通知可以由系统产生,例如改变时区,电池电量的变化等等;
一个应用程序可以启动任意数量的BroadcastReceiver来相应它认为很重要的通知。
2 BroadcastReceiver 生命周期
BroadcastReceiver 只有一个回调方法:onReceive();
当广播到达Receive时,调用Onreceive()方法并传递给他包含消息的对象;
3 BroadcastReceiver 注册方法
1)AndroidManifest.xml 文件中添加
<receiver android:name=".broatcast">
<intent-filter >
<action android:name="USER_INFO" />
</intent-filter>
</receiver>
2)另一种直接在应用程序中注册:
br = new mybast();
IntentFilter filter = new IntentFilter();//安装过滤器
filter.addAction("stop1");//设置过滤频道
this.registerReceiver(br, filter);//注册广播接收
分享到:
相关推荐
演示了BroadcastReceiver的简单用法。
BroadcastReceiver是全局|系统级别的监听器 Notification和NotificationManager是局部|程序级别的监听器,可以实现可视化的信息显示,通过它在设备状态栏上显示广播信息的内容以及图标和震动等信息
BroadcastReceiver学习(01)
Android四大组件——BroadcastReceiver普通广播、有序广播、拦截广播、本地广播、Sticky广播、系统广播
广播的的教学demo实例;适合初学的学生。 动态注册广播; 静态注册广播; 有序广播;
主要介绍了Android BroadcastReceiver广播注册方式总结的相关资料,需要的朋友可以参考下
安卓四大组件——BroadcastReceiver(广播)
这是一个关于Android中四大组件之一 —— BroadcastReceiver,即广播的一个demo,里面涉及到BroadcastReceiver的两种注册方式,也简单的实现了广播,通过点击按钮发送广播,收到广播后打印日志。
Android移动开发检测网络状态并使用BroadcastReceiver(广播接收者)进行接收网络变化的后续处理
主要为大家详细介绍了Android BroadcastReceiver广播机制,感兴趣的小伙伴们可以参考一下
BroadCastReceiver
广播接收器-BroadcastReceiver 电池电量显示
介绍了andorid四大组件之一的BroadcastReceiver
Android自学笔记-17-广播接收者(BroadcastReceiver)
主要为大家详细介绍了Android BroadcastReceiver接收收到短信的广播,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
android BroadcastReceiver 源码 学习
android广播实现代码,使用两种方法注册BroadcastReceiver
BroadcastReceiver——Android四大组件只一——广播
Android学习之BroadcastReceiver总结
上一次介绍了Android BroadcastReceiver的广播发送,这一次主要介绍有序广播的发送。