你的位置:首页 > 软件开发 > 操作系统 > 我的android学习经历29

我的android学习经历29

发布时间:2016-05-16 23:00:05
四大组件之广播接收者BroadcastReceiver新建广播接收器需要新建一个类继承类BroadcastReceiver,并且重写其中的方法onReceive(),不要在这个方法中添加过多的逻辑或者进行任何耗时的操作,因为在广播接收者中是不允许开启线程的。当接收到指定的广播时就 ...

四大组件之广播接收者BroadcastReceiver

新建广播接收器

需要新建一个类继承类BroadcastReceiver,并且重写其中的方法onReceive(),不要在这个方法中添加过多的逻辑或者进行任何耗时的操作,因为在广播接收者中是不允许开启线程的。

当接收到指定的广播时就会执行onReceive()方法中的内容。

注册广播接收器可以动态也可以静态。

这里简单介绍一下静态:

在AndroidManifest.

<receiver android:name=".MyBroadcastReceiver">        <intent-filter >          <action android:name="你要接收的广播" />        </intent-filter>      </receiver>

本地广播

上面发出的广播都是系统全局广播,很容易出现安全性问题。使用本地广播可以简单解决安全性问题

主要使用一个LocalBroadcastManager来对广播进行管理,并提供了发送广播和注册广播接收器的方法

 

上面只是简单介绍一下广播接收者,如果有什么问题可以在评论区留言,谢谢!


原标题:我的android学习经历29

关键词:Android

*特别声明:以上内容来自于网络收集,著作权属原作者所有,如有侵权,请联系我们: admin#shaoqun.com (#换成@)。

可能感兴趣文章

我的浏览记录