Android開機(jī)自啟動(dòng)服務(wù)的實(shí)現(xiàn)方法
android實(shí)現(xiàn)開機(jī)自啟動(dòng)可能是移動(dòng)操作系統(tǒng)中最簡(jiǎn)單的了,我們只需要監(jiān)聽一個(gè)開機(jī)啟動(dòng)的Broadcast(廣播)即可。首先寫一個(gè)Receiver(即廣播監(jiān)聽器),繼承BroadcastReceiver,如下所示:
view source
print?
public class BootReceiver extends BroadcastReceiver {
private PendingIntent mAlarmSender;
@Override
public void onReceive(Context context, Intent intent) {
// 在這里干你想干的事(啟動(dòng)一個(gè)Service,Activity等),本例是啟動(dòng)一個(gè)定時(shí)調(diào)度程序,每30分鐘啟動(dòng)一個(gè)Service去更新數(shù)據(jù)
mAlarmSender = PendingIntent.getService(context, 0, new Intent(context,
RefreshDataService.class), 0);
long firstTime = SystemClock.elapsedRealtime();
AlarmManager am = (AlarmManager) context
getSystemService(Activity.ALARM_SERVICE);
am.cancel(mAlarmSender);
am.setRepeating(AlarmManager.ELAPSED_REALTIME_WAKEUP, firstTime,
30 * 60 * 1000, mAlarmSender);
}
}
接下來,我們只需要在應(yīng)用程序配置文件AndroidManifest.xml中注冊(cè)這個(gè)Receiver來監(jiān)聽系統(tǒng)啟動(dòng)事件即可,如下所示:
view source
print?
< receiver Android:name=".service.BootReceiver">
< intent-filter>
< !-- 系統(tǒng)啟動(dòng)完成后會(huì)調(diào)用-->
< action android:name="Android.intent.action.BOOT_COMPLETED">
< /action>
< /intent-filter>
< /receiver>
- android開機(jī)自啟動(dòng)原理與實(shí)現(xiàn)案例(附源碼)
- Android的權(quán)限設(shè)置及自啟動(dòng)設(shè)置方法
- android開機(jī)自啟動(dòng)apk的方法
- android開機(jī)自啟動(dòng)APP及使用adb命令測(cè)試方法
- Android 代碼設(shè)置開機(jī)自啟動(dòng)App的方法
- android開機(jī)自啟動(dòng)app示例分享
- Android應(yīng)用實(shí)現(xiàn)安裝后自啟動(dòng)的方法
- android引導(dǎo)用戶開啟自啟動(dòng)權(quán)限的方法
- Android開機(jī)自啟動(dòng)程序詳解
- android studio開發(fā)實(shí)現(xiàn)APP開機(jī)自啟動(dòng)
相關(guān)文章
Android模擬美團(tuán)客戶端進(jìn)度提示框
這篇文章主要為大家詳細(xì)介紹了Android模擬美團(tuán)客戶端進(jìn)度提示框的實(shí)現(xiàn)過程,文中示例代碼介紹的非常詳細(xì),具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下2015-09-09
Android開發(fā)-之監(jiān)聽button點(diǎn)擊事件的多種方法
本篇文章主要是介紹了Android開發(fā)之監(jiān)聽button點(diǎn)擊事件的方法,Android開發(fā)-之監(jiān)聽button點(diǎn)擊事件的方法總結(jié),有興趣的可以了解一下。2016-11-11
Android 7.0 SEAndroid app權(quán)限配置方法
今天小編就為大家分享一篇Android 7.0 SEAndroid app權(quán)限配置方法,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過來看看吧2018-07-07
Android 版本、權(quán)限適配相關(guān)總結(jié)
針對(duì) Android 6.0 (API 23)已以上版本,Google 增強(qiáng)全新的權(quán)限,應(yīng)用程序在使用敏感權(quán)限(如拍照、查閱聯(lián)系人或存儲(chǔ))時(shí)需要先征求用戶必須贏得用戶同意。2021-05-05
Android ViewPager實(shí)現(xiàn)圖片輪翻效果
這篇文章主要為大家詳細(xì)介紹了Android ViewPager實(shí)現(xiàn)圖片輪翻效果的相關(guān)資料,具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下2017-01-01
Android獲取超級(jí)管理員權(quán)限的實(shí)現(xiàn)
這篇文章主要介紹了Android獲取超級(jí)管理員權(quán)限的實(shí)現(xiàn),具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過來看看吧2020-03-03
android屏幕圓角實(shí)現(xiàn)方法的示例代碼
本篇文章主要介紹了android屏幕圓角實(shí)現(xiàn)方法的示例代碼,小編覺得挺不錯(cuò)的,現(xiàn)在分享給大家,也給大家做個(gè)參考。一起跟隨小編過來看看吧2017-11-11

