Android开机自启动程序
2012-12-06 12:52
369 查看
背景知识:当Android启动时,会发出一个系统广播,内容为ACTION_BOOT_COMPLETED,它的字
符串常量表示为 android.intent.action.BOOT_COMPLETED。只要在程序中“捕捉”到这个消息,再启动之
即可。记住,Android框架说:Don''t call me, I''ll call you back。我们要做的是做好接收这个消息的准备,而
实现的手段就是实现一个BroadcastReceiver。
1、界面Activity,BootStartDemo.java文件
?
这段代码很简单,当Activity 启动时,会显示TextView,用它显示你想显示的字样,并且这个页面只显示10秒后消失。
2、接收广播消息:BootBroadcastReceiver.java
?
该类继续自 BroadcastReceiver,覆载方法 onReceive 中,检测接收到的 Intent 是否符合
BOOT_COMPLETED,如果符合,则启动BootStartDemo这个Activity。
3、配置文件
(1)AndroidManifest.xml :
?
注意其中颜色标红那一部分,该节点向系统注册了一个 receiver,子节点 intent-filter 表示接收
android.intent.action.BOOT_COMPLETED 消息。并且还要配置android.permission.RECEIVE_BOOT_COMPLETED权限。
(2)Layout文件,main.xml
?
完成后,编译出apk包,安装到模拟器或手机中。关机,重新开机,就会显示BootStartDemo这个Activity显示出来的页面。
本文转载地址:/article/7020199.html
符串常量表示为 android.intent.action.BOOT_COMPLETED。只要在程序中“捕捉”到这个消息,再启动之
即可。记住,Android框架说:Don''t call me, I''ll call you back。我们要做的是做好接收这个消息的准备,而
实现的手段就是实现一个BroadcastReceiver。
1、界面Activity,BootStartDemo.java文件
?
2、接收广播消息:BootBroadcastReceiver.java
?
BOOT_COMPLETED,如果符合,则启动BootStartDemo这个Activity。
3、配置文件
(1)AndroidManifest.xml :
?
android.intent.action.BOOT_COMPLETED 消息。并且还要配置android.permission.RECEIVE_BOOT_COMPLETED权限。
(2)Layout文件,main.xml
?
本文转载地址:/article/7020199.html
相关文章推荐
- Android (BroadcastReceiver与程序的开机自启动)
- Android开机自启动程序
- android实现程序开机自启动
- Android 开机自启动示例程序
- Android开机自启动程序 1
- Android实现开机自启动某个程序
- Android 开机自启动程序的实现
- Android开机自启动程序
- androidの开机自启动程序
- Android (BroadcastReceiver与程序的开机自启动)
- android 开机自启动程序2
- Android 屏蔽home键的方法和开机自启动程序
- Android开机自启动程序
- Android 开机自启动程序
- Android 程序开机自启动的设置
- Android开机自启动程序
- android 开机自启动程序2
- qt for android实现程序的开机自启动。
- Android开机自启动程序
- Android::开机自启动C程序