1.首先继承一个broadcastreceiver

public class ConnectBroadCastReceiver extends BroadcastReceiver {    @Override    public void onReceive(Context context, Intent intent) {         if(intent.getAction().equals(Intent.ACTION_BOOT_COMPLETED)){                Intent bootActivityIntent=new Intent(context,MainActivity.class);                bootActivityIntent.addFlags(Intent.FLAG_ACTIVITY_NEW_TASK);                context.startActivity(MainActivity);//要启动应用程序的首界面            }    }}
2. 在AndroidMenifest.xml中配置Receiver
<receiver android:name=".BootBroadcastReceiver">    <intent-filter>        <action android:name="android.intent.action.BOOT_COMPLETED"></action>    </intent-filter></receiver>
3. 添加权限

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


更多相关文章

  1. Android跳转WIFI界面的四种方式
  2. Android 带密码输入界面的Dialog实现机制
  3. Android 设置字体大小和显示大小后界面混乱
  4. Android之简单模仿微信聊天界面
  5. android 判断应用程序是否已安装
  6. Android 图形用户界面 之 绘图(一)
  7. Android应用程序中创建一个http服务器

随机推荐

  1. android 神奇的android:clipChildren属性
  2. ProgressBar使用详解(进度条动画)
  3. Android(安卓)音乐播放器 完整案例分析
  4. Android引入签名文件
  5. Android(安卓)8.1 来电显示SIM卡
  6. Android:获取APK签名信息
  7. Android studio 3.1.4 无法获取pom文件
  8. Android NDK开发之Android.mk文件
  9. Android(安卓)progressBar代码设置进度条
  10. Android 单独抽取 WebRtc-AGC(音频增益) 模