Android中哪种类型的服务将使用更多系统资源

时间:2011-06-17 19:54:21

标签: android service alarmmanager

拥有一个持续运行计时器并每五秒执行一次任务的服务会更好吗?或者让警报管理员每五秒启动一次服务会更有效率吗?每一秒怎么样?我很想听听你的回复。谢谢!

1 个答案:

答案 0 :(得分:2)

根据the AlarmManager documentation,它仅适用于您希望在特定时间运行的情况。对于你所说的,你会想要使用一个带有postDelayed()的Handler。

  

注意:警报管理器是预期的   如果你想拥有你的   应用程序代码运行在特定的   时间,即使你的申请没有   目前正在运行正常时间   操作(滴答,超时等)   更简单,更有效率   使用Handler。