广播接受者的一点理解

来源:互联网 发布:博奥软件视频教程 编辑:程序博客网 时间:2024/05/09 15:03

1,动态注册是依附activity的,当解绑的时候就销毁了,这个页面自然不能接受广播了。
2,静态注册就无敌了,只要注册了,就无法销毁了,伴随整个app的终结。当然你们可以拦截广播继续下发,处理好优先级
但是他们都不能进行耗时操作,超过10秒就ANR.
我们广播接受者的onreceive处理不同的action是根据我们的过滤器决定的,不同过滤器处理不同操作的话,就要判断他的action来自哪里。找出sendbroadcast方法,我们就可以在服务或者其他activity发送不同的广播,做不同的操作。

0 1