android程序开机启动
2014-11-26 14:21
330 查看
对于有些安卓应用,我们需要程序开机就能启动(如手机卫士,软件管理程序等),可以通过以下方式实现
1)创建开机启动广播接收者StartupReceiver
2)清单文件注册StartupReceiver
注意加上:android.intent.action.BOOT_COMPLETED
1)创建开机启动广播接收者StartupReceiver
public class StartupReceiver extends BroadcastReceiver { @Override public void onReceive(Context context, Intent intent) { Intent startupintent = new Intent(context,StrongTracks.class); // 开机启动的acivity startupintent.addFlags(Intent.FLAG_ACTIVITY_NEW_TASK); // 创建任务栈 context.startActivity(startupintent); } }
2)清单文件注册StartupReceiver
注意加上:android.intent.action.BOOT_COMPLETED
<receiver android:name=".StartupReceiver"> <intent-filter> <!-- 系统启动完成后会调用 --> <action android:name="android.intent.action.BOOT_COMPLETED"> </action> </intent-filter> </receiver>
相关文章推荐
- Android程序开机启动&&监听情景模式切换
- Android4: ACTION_BOOT_COMPLETED开机启动程序需要声明权限
- 【总结】android程序不显示图标,开机自动启动?我来告诉你
- Android开机自启动程序
- Android开机自动启动程序设置 .
- Android 开机启动程序
- 【总结】android程序不显示图标,开机自动启动?我来告诉你
- android 开机启动程序
- android程序不显示图标,开机自动启动?
- Android 接收开机广播,启动程序或者Service
- Android 开机启动程序
- android 程序开机启动。
- Android程序开机启动&&监听情景模式切换
- Android 实现首次开机启动wizardsetup程序
- android 开机自启动程序1
- Android手机开发:开机自动启动程序
- android程序开机自动启动
- android 开机启动程序
- 如何让A20,android开机自动启动C程序
- 将android程序设为启动器,并且开机自动启动