当Android启动时,会发出一个系统广播,内容为ACTION_BOOT_COMPLETED,它的字符串常量表示为android.intent.action.BOOT_COMPLETED。只要在程序中“捕捉”到这个消息,再启动就OK

code:

接收广播消息:BootBroadcastReceiver.java

package com.demo.BootStartDemo;    import android.content.BroadcastReceiver;  import android.content.Context;  import android.content.Intent;    public class BootBroadcastReceiver extends BroadcastReceiver {    static final String ACTION = "android.intent.action.BOOT_COMPLETED";     @Override  public void onReceive(Context context, Intent intent) {        if (intent.getAction().equals(ACTION)){     Intent mIntent=new Intent(context,"启动类");     sayHelloIntent.addFlags(Intent.FLAG_ACTIVITY_NEW_TASK);       context.startActivity(mIntent);    }  }   }  

在你的清单文件中配置:                       
该类派生自BroadcastReceiver,覆载方法onReceive中,检测接收到的Intent是否符合BOOT_COMPLETED,如果符合,则启动“想要启动”那个Activity。

 

权限:

 

更多相关文章

  1. Android项目中如果json字符串中key-value顺序很重要,不要使用Andr
  2. listview为空时,显示字符串
  3. android 字符串、颜色和尺寸
  4. Android DataBinding 字符串拼接
  5. Android xliff和字符串资源
  6. android xliff字符串操作
  7. Android Base64字符串转换成图片
  8. Android Wifi模块相关常量定义.
  9. Android Studio如何轻松整理字符串到string.xml中

随机推荐

  1. Android(安卓)Binder异常传递流程分析
  2. AccountManager getAccount 在Android(安
  3. Android串口开发
  4. Android(安卓)gradle 统一依赖库版本
  5. Android: 缩放图片文件引起的OOM异常
  6. Android(安卓)清理缓存、优化内存空间
  7. 【Android】第三方技术前沿开源项目
  8. 记录升级Android(安卓)studio3.0遇到的一
  9. Android(安卓)发短信功能实现
  10. Android(安卓)APP常用图标尺寸规范