1.在清单文件中注册
<intent-filter android:priority="1000">
<action android:name=“......”>
</intent-fikter>
弊端:它会一直处于活动状态,占用资源
2.在代码中注册
当BroadcastReceiver更新UI,通常会用这种方法,当activity启动的时候注册广播接收者,当activity不可见的时候取消注册。
而且,一旦程序停止运行,广播也跟着停止。
1.在清单文件中注册
<intent-filter android:priority="1000">
<action android:name=“......”>
</intent-fikter>
弊端:它会一直处于活动状态,占用资源
2.在代码中注册
当BroadcastReceiver更新UI,通常会用这种方法,当activity启动的时候注册广播接收者,当activity不可见的时候取消注册。
而且,一旦程序停止运行,广播也跟着停止。