四大组件 — BroadCastReceiver广播接收者-接收 | 发送

接收系统广播


       一般当我们设置操作或者使用系统中某项敏感功能的时候,我们都需要去 配置权限。所以 我们需要 配置权限  与  接收广播的服务。在以往的时候,当我们创建一个Activity的时候,我们需要在清单文件中配置其 Activity标签。现在我们创建的是一个 服务项,所以我们要注册一个服务。


如何接收系统广播:
1. 创建 广播接收类 该类需继承 BroadCastReceiver ,并自动重写 onReceive方法


2. 如果我们使用 较为敏感信息需要添加 系统权限。该标签与 标签平级。



3 配置 清单文件。
2.0 创建 接收标签 ,在与 Activity平级 创建 标签。
2.1 注册 广播接收类。在开始标签中给定 name属性,将该 广播接收类给定。
2.2 配置 广播接收。在 标签中 ,创建
2.3 配置 接收动作。在标签中,创建单标签,并给定 name属性以值。
如:开机启动 广播动作:android.intent.action.BOOT_COMPLETED



           
               
           

       










你可能感兴趣的:(四大组件 — BroadCastReceiver广播接收者-接收 | 发送)