Android在开机时自动启动一个应用程序

文章分类:移动开发
在启动时自动启动一个应用程序:

1、AndroidManifest.xml

Xml代码
<receiver android:enabled="true" android:name=".BootUpReceiver"
android:permission="android.permission.RECEIVE_BOOT_COMPLETED">

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

2、permission

Java代码
<uses-permission android:name="android.permission.RECEIVE_BOOT_COMPLETED" />

3、BroadcastReceiver实现

Java代码
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);
}

}

更多相关文章

  1. 浅谈Java中Collections.sort对List排序的两种方法
  2. python list.sort()根据多个关键字排序的方法实现
  3. Android(安卓)editText
  4. Android(安卓)DrawerLayout实现抽屉效果实例代码
  5. NDK 学习 ndk基础
  6. Android官方入门文档[16]创建一个Fragment代码片段
  7. [hanchao3c]Android的MediaPlayer架构介绍 + 补充
  8. android 跑马灯实现
  9. Android(安卓)近百个项目的源代码,覆盖Android开发的每个领域

随机推荐

  1. Android(安卓)Studio如何设置代码自动提
  2. android 在程序中开启GPS功能
  3. Android—构建安全的Android客户端请求,避
  4. GooglePlay 分包 安装obb
  5. 在android中创建bitmap避免内存不足的方
  6. PackageManagerService初始化
  7. 2018 Android(安卓)文章合集 200+ 篇
  8. Android(安卓)FFmpeg移植总攻略——获取
  9. Android学习路线(二十四)ActionBar Fragmen
  10. Android 3.0上访问出现 android.os.Netwo