当前位置: 代码迷 >> Android >> Android在开火候自动启动一个应用程序
  详细解决方案

Android在开火候自动启动一个应用程序

热度:58   发布时间:2016-05-01 15:40:18.0
Android在开机时自动启动一个应用程序

在启动时自动启动一个应用程序:

?

1、AndroidManifest.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

?

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

?

3、BroadcastReceiver实现

?

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);         }     }  

?

  相关解决方案