Android开机启动APP广播
来源:互联网 发布:崩坏3新版矩阵buff 编辑:程序博客网 时间:2024/04/27 05:13
想要实现自己APP在手机开机后自启动,这个比较简单。刚好是现在项目要做这个功能,就简单做个记录。唯一的要点就是要在AndroidManifest.xml中静态注册广播,监听android.intent.action.BOOT_COMPLETED。
<receiver android:name=".reveiver.AlarmReceiver"> <intent-filter> <action android:name="android.intent.action.BOOT_COMPLETED"/> </intent-filter> </receiver>
然后在自定义的广播中onReceive方法中启动程序的MAIN界面对应Activity.
public class AlarmReceiver 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 intent= new Intent(context, LoginActivity.class); //启动指定页面 intent.addFlags(Intent.FLAG_ACTIVITY_NEW_TASK); context.startActivity(intent); } }}
最后不要忘记添加:
<uses-permission android:name="android.permission.RECEIVE_BOOT_COMPLETED"/>
阅读全文
0 2
- Android开机启动APP广播
- android开机启动广播
- Android 开机启动广播
- Android使用广播实现app开机自启动
- Android 4.0 开机启动广播
- android 开机启动广播 BOOT_COMPLETED
- 四大组件之广播:开机启动app
- Android 开机启动App
- Android开机启动APP
- Android 开机启动app
- Xamarin.Android 开机广播、开机自启动
- Android APP无法接收开机广播
- android开机app自启动
- android开机自启动app
- Android App开机自动启动
- android APP开机自动启动
- android开机自启动app
- Android开机自动启动APP
- 线性回归模型及其分析
- jenkins bat 命令
- 行内元素与块级元素
- 更改placeholder的默认颜色
- MATLAB的getstart入门手册学习(启航篇)
- Android开机启动APP广播
- 解决Robot Rramework在query.py中加入decode函数后ride不识别的问题(关键字是黑色)
- 线程池和阻塞队列
- 欢迎使用CSDN-markdown编辑器
- JAVA泛型? T K V E等代表的意思
- Replace Words问题及解法
- 线程的5种状态及其之间的切换
- Android开发笔记(一)
- 如何在BIGEMAP中打开excel、txt、dat文件