我有一种方法,即使用户没有重新打开应用程序,我也需要每隔几个小时运行一次。 什么是最好的方式去? 我应该使用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