广播接收者BroadcastReceiver
来源:互联网 发布:p图滤镜软件 编辑:程序博客网 时间:2024/06/06 09:52
广播接收者BroadcastReceiver是为了监听系统或应用发出的广播,监听器的生命周期短暂,在onReceive方法刚运行完,Receive就不存在了。onReceive方法运行在主线程上。
对于动态登记的BroadcastReceiver,通常,如果在启动生命周期方法中登记了Receiver,则需在相应的停止方法中调用Context。unregisterReceiver()方法。因此,如果我们在onResume方法里登记,就在onPause方法中撤销登记。同样的,如果在onActivityCreated()方法里登记,则应在onActivityDestroy()里撤销登记。
注:如果想在onCreate()和onDestroy()方法中实现登记,或撤销登记,应使用getActivity().getApplicationContext()方法。
广播接收者BroadcastReceiver权限:
如果Receiver声明在manifest配置文件里,且权限应用内部使用,则可在receiver标签上添加一个android:exported="false"属性。
0 0
- 广播接收者(BroadcastReceiver)
- 广播接收者--BroadcastReceiver
- android 广播接收者--BroadcastReceiver
- android 广播接收者--BroadcastReceiver
- 广播接收者(BroadcastReceiver)
- (转)广播接收者BroadcastReceiver
- 广播接收者--BroadcastReceiver
- 广播接收者--BroadcastReceiver
- Android 广播接收者--BroadcastReceiver
- 广播接收者--BroadcastReceiver
- 广播接收者-BroadcastReceiver
- Android BroadcastReceiver 广播接收者
- Android 广播接收者--BroadcastReceiver
- android 广播接收者--BroadcastReceiver
- BroadcastReceiver广播接收者
- 广播接收者 BroadcastReceiver
- BroadcastReceiver 广播接收者
- android:BroadcastReceiver 广播接收者
- Web缓存基础:术语、HTTP报头和缓存策略
- Base.TCP
- java的concurrent用法详解
- Linux NFS文件系统
- 实现随时随地一键退出所有Activity
- 广播接收者BroadcastReceiver
- @PathVariable和@RequestParam的区别
- C++7.2.5数组做实参---避免越界
- Redis--java
- 【深入Java虚拟机】之四:类加载机制
- 如何使用短信猫发送中文短信
- Base.UDP
- 无符号整型赋值陷阱
- 陈怡暖:(午评)英国自摆乌龙,休市等待激变