android app 开启自动启动
16lz
2021-01-23
android 系统启动的时候会发出一个系统启动的广播
ACTION_BOOT_COMPLETED,
它的字符串常量表示为 “android.intent.action.BOOT_COMPLETED”
开机自启动程序,只需要“捕捉”到这个消息再启动你的程序即可,我们要做的是接收这个消息,并实现一个BroadcastReceiver
2、
广播配置文件
权限
public class BootBroadcastReceiver extends BroadcastReceiver {
static final String action_boot = "android.intent.action.BOOT_COMPLETED";
@Override
public void onReceive(Context context, Intent intent) {
if (intent.getAction().equals(action_boot)) {
Intent ss= new Intent(context, A.class);
intent.putExtra("boot", "1");
ss.addFlags(Intent.FLAG_ACTIVITY_NEW_TASK);
context.startActivity(bootStartIntent);
}
}
更多相关文章
- 在Android上执行Java程序
- Android应用程序的权限列表
- Android NDK学习教程(一)--第一个NDK程序
- [入门]Android的应用程序框架
- android内核字符驱动设备实战之----------设备驱动程序篇
- Android退出程序(三)——Android事件总线
- Android应用程序剖析
- Android调用系统程序
- android打电话的程序