Broadcast receiver之我见

来源:互联网 发布:mac 更新ruby版本 编辑:程序博客网 时间:2024/05/16 02:01
1.用于组件与组件之间通信,可在一个程序内部,也可以在多个程序内部实现!

2.传递的数据很小,频率很低

3.运行效率低,很慢

4.不允许通信频繁的情况下使用broadcast receiver

5.sendBroadcast(Intent)其中也是使用intent的方式跳转

6.registerReciver(broadcast entry,new IntentFilter(action))注册

7.unregisterRectiver()注销

8.生命周期只有十秒左右,如果在 onReceive() 内做超过十秒内的事情,就会报错

 

0 0