Android BroadcastReceiver应用举例

2014-11-24 11:15:12 · 作者: · 浏览: 1

/************ 动态注册 ************/


TextMain.java


main.xml


/************ 静态注册 ************/


AndroidManifest.xml


TestMain.java


MyBroadcastReciever.java


动态注册和静态注册一个BroadcastReceiver的区别:


动态注册较静态注册灵活。实验证明:当静态注册一个BroadcastReceiver时,不论应用程序是启动与否。都可以接受对应的广播。


动态注册的时候,如果不执行unregisterReceiver();方法取消注册,跟静态是一样的。但是如果执行该方法,当执行过以后,就不能接受广播了。