静态注册实现开机启动
来源:互联网 发布:交换机有端口号吗 编辑:程序博客网 时间:2024/05/21 11:03
新建一个BootCompleteReceiver继承自BroadcastReceiver,代码如下:
public class BootCompleteReceiver extends BroadcastReceiver {@Overridepublic void onReceive(Context context, Intent intent) {Toast.makeText(context, "开机启动!!!!", Toast.LENGTH_SHORT).show();}}
在AndroidManifest.xml文件中注册及申请相应的权限:
<uses-permission android:name="android.permission.RECEIVE_BOOT_COMPLETED"/><receiver android:name=".BootCompleteReceiver"> <intent-filter > <action android:name="android.intent.action.BOOT_COMPLETED"/> </intent-filter></receiver>
需要注意的是,不要在onReceive()方法中添加过多的逻辑或者进行任何的耗时操作,因为在国博接收器中是不允许开启线程的,当onReceive()方法运行了较长时间而没有结束时,程序就会报错。因此广播接收器更多的是扮演一种打开程序其他组件的角色,比如常见一条状态栏通知,或者启动一个服务等等。
0 0
- 静态注册实现开机启动
- 静态注册实现开机启动
- Android之广播二(静态注册实现开机启动)
- Android开发之静态注册实现开机启动
- 【Android】安卓学习笔记之广播(二)静态注册实现开机启动
- 1min了解广播(2)-静态注册实现开机启动
- android广播:静态注册实现开机启动(第一行代码android学习)
- 如何实现开机启动
- Android实现开机启动
- C++实现开机启动
- C++实现开机启动
- C++实现开机启动
- C++实现开机启动
- C++实现开机启动
- Android 实现开机启动
- BroadcaseReceiver实现开机启动
- 开机启动C++实现
- 【Redis】Linux部署单个redis-3.0.6服务,实现开机启动,注册服务
- POJ1012Joseph解题报告
- eclipse最实用快捷键
- win10 删除设备和驱动器中你不要的图标
- 洛谷1086/NOI题库1.13.38/NOIP2004普及组第2题 花生采摘
- java里类方法和实例方法区别
- 静态注册实现开机启动
- 浅谈Struts2拦截器的原理与实现
- Android下屏幕翻转 TextView和EditText保存内容
- 算法: Prim算法的延时和即时实现
- spring4+strust2+hibernate4 环境开发搭建
- 图像滤波综合(方框、均值、高斯、中值、双边)
- JSON-RPC 2.0 说明文档 (译文)
- 项目3(2)
- 《设计模式》之装饰者模式