我有一種方法,即使用戶沒有重新打開應用程序,我也需要每隔幾個小時運行一次。 什麼是最好的方式去? 我應該使用Timer類還是Alarm Manager? 謝謝!每隔幾小時運行一次任務
5
A
回答
7
您應該使用AlarmManager爲此計劃服務。請參閱Vogella tutorial。
15
步驟1:定義「服務」類來定義邏輯要執行
步驟2:定義廣播接收器,並添加在清單XML。這是負責調用'服務'類來完成任務。
可能是你需要在清單中的XML添加意圖動作<action android:name="android.intent.action.BOOT_COMPLETED"/>
步驟3:使用 'AlarmManager' 安排重複
幾個鏈接可以幫助 http://www.vogella.com/articles/AndroidServices/article.html#scheduleservice_scheduling
http://khurramitdeveloper.blogspot.in/2013/06/android-alarm-manager-to-start-service.html
相關問題
- 1. 如何每隔幾分鐘運行一次cron作業每隔幾小時運行一次
- 2. 運行每隔一小時的任務,在iPad
- 3. 使用App Engine的cron API每小時運行一次任務
- 4. 每24小時運行一次php任務
- 5. 如何在nodejs中每隔5秒運行一次任務
- 6. Android每隔X秒運行一次任務
- 7. 如何設置一個任務以便每隔一段時間運行一次?
- 8. 如何每隔一小時運行一次廣播接收器?
- 9. 在進程內每隔一段時間執行一次任務
- 10. Coldfusion計劃任務 - 每次任務運行時是否重置間隔?
- 11. 安排任務,每1小時運行
- 12. ScheduledExecutorService運行每隔幾秒
- 13. 運行任務週期性(每天一次/每週一次)
- 14. 每週運行一次任務,在Heroku上只運行4次
- 15. Laravel任務調度每隔X小時
- 16. Golang:每隔幾秒用Ticker運行一次東西
- 17. 每小時運行一次java函數
- 18. 每12小時運行一次javascript
- 19. 每小時運行一次aspx文件
- 20. 安排一個windows服務每兩小時運行一次
- 21. 如何在每次任務中運行一個capistrano任務?
- 22. Hangfire作業從小時開始,每隔5分鐘運行幾小時
- 23. 每小時運行一次的Windows服務
- 24. 運行一小時的GAE任務?
- 25. 每隔一小時
- 26. Android每小時安排一次任務4次
- 27. 如何在10-19之間每隔兩小時設置一次Cron任務
- 28. 每隔幾秒PHP調用一次pcntl_signal_dispatch()
- 29. 每隔幾分鐘更新一次QWidget
- 30. Android異步任務停止運行幾次後運行
ü解決的問題? – Erum