开机程序设计

简单介绍: 

 一般情况下 Activity、Service 、BroadcastReceiver 都是在开机之后运行的。

  在开机的时候,系统会发出一个 android.intent.action.BOOT_COMPLETED的广播信息,那么设计一个广播接收器并  让 其监听这个action,一旦监听到此广播信息,之后便可启动 相应的Activity or Service 等程序。

  we  should: 1. 在 AndroidManifest.xml中 注册 BroadcastReceiver ;

                   like:  <receiver  android:name = "com.example.ExampleReceiver" >

                            <intent-filter>

                                <action  android:name = "android.intent.action.BOOT_COMPLETED" />

                                <category  android:name = "android.intent.category.HOME" />

                             </intent-filter>

                          </receiver>

                                 

                            2 .在BroadcastReceiver 的 onReceive 函数 里  通过 intent 启动 要启动的程序。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值