Android基础#39:Android应用 开机自动启动,RECEIVE_BOOT_COMPLETED
内容简介:
Android提供了大量的系统广播,其中,就包括开机自启动的Receiver。
在Android平台可以方便的给程序添加开机自启动设置,下边给出了具体的实现方法:
代码:
1). 首先需要在Manifest中获得相应的权限:
2). 实现一个BroadcastReceiver类
public class BootUpReceiver extends BroadcastReceiver{ @Override public void onReceive(Context context, Intent intent) { Intent i = new Intent(context, MyActivity.class); i.addFlags(Intent.FLAG_ACTIVITY_NEW_TASK); context.startActivity(i); } }