关闭

Broadcast监听开机

标签: broadcast开机自启
145人阅读 评论(0) 收藏 举报
分类:
  • 个人觉得这样做很….,通过静态注册广播,监听开机的广播事件,实现开机自启的功能

  • 代码

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>
0
0

查看评论
* 以上用户言论只代表其个人观点,不代表CSDN网站的观点或立场
    个人资料
    • 访问:6423次
    • 积分:445
    • 等级:
    • 排名:千里之外
    • 原创:39篇
    • 转载:0篇
    • 译文:1篇
    • 评论:1条
    文章分类
    最新评论