第一步:在你的App中设置一个广播
Android应用程序自启动,已用于售卖机开机自启动程序_第1张图片
【MyReceiver.java】

public class MyReceiver extends BroadcastReceiver {    @Override    public void onReceive(Context context, Intent intent) {        String action = intent.getAction().toString();        if (action.equals(Intent.ACTION_BOOT_COMPLETED)) {            if (action.equals(Intent.ACTION_BOOT_COMPLETED)) {                Intent intents = new Intent(context, WelcomeActivity.class);                intents.addFlags(Intent.FLAG_ACTIVITY_NEW_TASK);                context.startActivity(intents);            }        }    }}

Android应用程序自启动,已用于售卖机开机自启动程序_第2张图片
第二部:在 【AndroidManifest.xml】文件中注册刚写的服务

Android应用程序自启动,已用于售卖机开机自启动程序_第3张图片

:name=".recevice.MyReceiver">            -filter>                :name="android.intent.action.BOOT_COMPLETED" />                :name="android.intent.category.LAUNCHER" />            -filter>        >

第三步:在 【AndroidManifest.xml】文件中申请权限
Android应用程序自启动,已用于售卖机开机自启动程序_第4张图片

-permission android:name="android.permission.RECEIVE_BOOT_COMPLETED"/>

更多相关文章

  1. Android如何实现图片轮播
  2. 【Android】通过URI启动应用程序
  3. 图片拖动功能实现
  4. Android平台上实现图片的缩放,圆角,倒影效果
  5. android读取图片
  6. Android 使用Glide实现圆形和圆角图片
  7. 2012-7-20 android 图片叠加效果——两种方法

随机推荐

  1. Flutter实战(八)---巧用SizedBox实现Margin
  2. Android高手进阶教程(二)之----Android(
  3. Windows配置Android(安卓)SDK环境
  4. Android系统结构
  5. blcr加速android启动速度遇到的问题及解
  6. Android应用程序键盘(Keyboard)消息处理机
  7. Android(安卓)实现系统深度休眠笔记
  8. Android(安卓)Launcher 分析
  9. android中如何执行java命令
  10. Android(安卓)【手撕Glide】--Glide缓存