在配置文件AndroidManifest.xml中向系统注册receiver,子节点 intent-filter 表示接收android.intent.action.BOOT_COMPLETED消息
代码如下:
<receiver android:name="com.ray.ray.receiver.BootCompletedReceiver" >
<intent-filter>
<action android:name="android.intent.action.BOOT_COMPLETED" />
</intent-filter>
</receiver>
同时需要添加相应权限
代码如下:
<uses-permission android:name="android.permission.RECEIVE_BOOT_COMPLETED" />在Receiver中就可以添加开机需要进行的操作
public class BootCompletedReceiver extends BroadcastReceiver {
@Override
public void onReceive(Context context, Intent intent) {
// TODO Auto-generated method stub
}
您可能感兴趣的文章:Android中BroadcastReceiver(异步接收广播Intent)的使用Android 广播大全 Intent Action 事件详解Android 监听apk安装替换卸载广播的实现代码Android中的广播和广播接收器代码实例android连接wifi时获取广播地址代码Android基于广播事件机制实现简单定时提醒功能代码Android广播接收机制详细介绍(附短信接收实现)Android广播接实现监听电话状态(电话的状态,拦截)android如何默认打开小区广播具体实现Android学习之本地广播使用方法详解