您的位置:首页 > 其它

Broadcast监听开机

2015-11-21 17:02 190 查看
个人觉得这样做很….,通过静态注册广播,监听开机的广播事件,实现开机自启的功能

代码

public class BootCompleteReceiver extends BroadcastReceiver {
@Override
public void onReceive(Context context, Intent intent) {
// 监听开机的广播接收器
String action = intent.getAction();
if (action.equals(Intent.ACTION_BOOT_COMPLETED)) {
Log.i("123", "监听到开机完成");
// 启动界面
Intent intent2 = new Intent(context, MainActivity.class);
context.startActivity(intent2);
}
}
}


静态注册

<receiver
android:name="com.mixm.bootReceiver"
android:enabled="true"
android:exported="true">
<intent-filter >
<action android:name="android.intent.action.BOOT_COMPLETED"/>
</intent-filter>
</receiver>
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: