嗯this问题与我所问的基本相似,我试图在每1秒运行一次可运行的服务上使用计时器,以使此可运行更新某些其他活动中的某些UI。用Handler类执行倒数计时器
这个活动可以在后台或者已经死了,但是服务不能停止倒计时,因为添加问题中的人说,我有时候会在所有可运行的程序中同时运行,当我唤醒手机时。
他得到的答案是使用AlarmManager,但Android文档不鼓励AlarmManager用于超时和滴答,并建议使用处理程序,因此任何人都得到了如何正确使用处理程序的例子吗?
注意的问题开始当手机进入睡眠状态,只有一段时间后accure,定时器的工作对于像30分钟,但几个小时它不...
CountDownTimer只是一个具有一些额外功能的Handler,所以“用Handler类实现一个倒数计时器”将有一个Handler调用一个Handler ...我建议跳过CDT。无论如何,您是否需要在屏幕关闭时运行_every_ tick,或者只有在屏幕重新开启时计时器才会更新? – Sam
好吧,当我想到它时,你的第二个想法是非常有吸引力的,不好想到它!,但第一个是我目前想要的... –