Android应用程序自启动,已用于售卖机开机自启动程序
16lz
2021-01-23
第一步:在你的App中设置一个广播
【MyReceiver.java】
public class MyReceiver extends BroadcastReceiver { @Override public void onReceive(Context context, Intent intent) { String action = intent.getAction().toString(); if (action.equals(Intent.ACTION_BOOT_COMPLETED)) { if (action.equals(Intent.ACTION_BOOT_COMPLETED)) { Intent intents = new Intent(context, WelcomeActivity.class); intents.addFlags(Intent.FLAG_ACTIVITY_NEW_TASK); context.startActivity(intents); } } }}
第二部:在 【AndroidManifest.xml】文件中注册刚写的服务
:name=".recevice.MyReceiver"> -filter> :name="android.intent.action.BOOT_COMPLETED" /> :name="android.intent.category.LAUNCHER" /> -filter> >
第三步:在 【AndroidManifest.xml】文件中申请权限
-permission android:name="android.permission.RECEIVE_BOOT_COMPLETED"/>
更多相关文章
- Android如何实现图片轮播
- 【Android】通过URI启动应用程序
- 图片拖动功能实现
- Android平台上实现图片的缩放,圆角,倒影效果
- android读取图片
- Android 使用Glide实现圆形和圆角图片
- 2012-7-20 android 图片叠加效果——两种方法