TestActivity.java的代码
TestReceiver.java
BroadcastReceiver的生命周期(执行过程):
- 构造方法
- onReceiver()
- 结束
对AndroidManifest.xml应增加以下代码:
第一步:在AndroidManifest.xml文件中注册BroadcastReceiver对象,设置过滤条件(一个常量)
这种注册方式,即使应用程序没有启动,或者被kill掉以后,也始终会处于活动状态!由于没有关闭,可以用在对电池、电话监控等应用程序...而不使用于对Activity界面更新,因为这种注册方式会浪费资源!
如何在代码中注册BroadcastReceiver,请参考下一篇文章!
第二步:修改权限,使APP具有接受短信的能力!
本文详细介绍了Android中的广播机制,包括如何通过BroadcastReceiver接收广播、广播的生命周期以及如何在代码中注册BroadcastReceiver。此外还提供了TestActivity和TestReceiver的示例代码。
410

被折叠的 条评论
为什么被折叠?



