Vit*_*kov 5 android alarmmanager countdowntimer
CountDownTimer和AlarmManager之间有什么主要区别吗?我不是说语法或如何使用它,而是想知道是否有这样的任务,当您肯定可以说我应该使用其中一个而不是另一个时?
简单的例子,我必须每分钟启动一次动作。我应该使用什么?CountDownTimer 还是 AlarmManager?怎么看?
AlarmManager通常用于应用程序关闭或必须执行某些重复任务的用途。它的精确度也略低于Timer或Handler。
CountDownTimer更多地用于在持续时间 ( onFinish) 内运行特定任务,并定期更新直到执行 ( onTick)。
在您的具体情况下,我相信您应该使用AlarmManager,因为它可以无限期地重复。例如,如果您希望某件事每秒执行一次,持续 10 秒,请使用CountDownTimer.
| 归档时间: |
|
| 查看次数: |
2612 次 |
| 最近记录: |