简述BroadcastReceiver的两种注册方法。
BroadcastReceiver两种注册方法:
一、代码动态注册
1、首先,要创建一个BroadcastReceiver的子类,并重写onReceive方法
2、声明一个IntentFilter对象,指定broadcast的内容
3、注册receiver:简述android概述
    3.1)使用isterReceiver(BroadcastReceiver receiver, IntentFilter filter)方法来完成注册;
    3.2)使用在l中添加<receiver>标签完成注册;
二、l静态注册
1、声明一个BroadcastReceiver的子类,并重写onReceive方法
2、在l中添加一个<receiver>标签来注册BroadcastReceiver的子类
3、指定・intent-filter/action、・intent-filter/data、・intent-filter/category等属性来定义broadcast的内容
以上就是BroadcastReceiver的两种注册方法。使用不同的注册方法,APP可以在固定的时间间隔或者接收指定的广播之后进行响应,从而完成一定的任务。

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。