美文网首页
开机自启

开机自启

作者: 故江 | 来源:发表于2020-06-19 09:03 被阅读0次
/**
 * @description  广播接收类,用于开机自动启动界面
 */
public class BootUpReceiver extends BroadcastReceiver {
    /**
     * 如果BroadcastReceiver的onReceive()的方法不能在10秒内执行完成,android会
     * 认为该程序无响应,会弹出AND(Application No Response)对话框
     * @param context 上下文
     * @param intent 意图,这里是收到广播后将要开启的activity
     */
    @Override
    public void onReceive(Context context, Intent intent) {
        Log.d("XRGPS", "BootReceiver.onReceive: " + intent.getAction());
        System.out.println("自启动程序即将执行");
        Intent i = new Intent(context, SplashActivity.class);
        i.setFlags(Intent.FLAG_ACTIVITY_NEW_TASK);
        context.startActivity(i);
    }
}

配置清单文件

<receiver android:name="com.tencent.qcloud.tim.demo.bjxt.BootUpReceiver">
            <intent-filter>
                <action android:name="android.intent.action.BOOT_COMPLETED" />

                <category android:name="android.intent.category.DEFAULT" />
            </intent-filter>
        </receiver>

相关文章

网友评论

      本文标题:开机自启

      本文链接:https://www.haomeiwen.com/subject/ulomxktx.html