独立于片段生命周期运行的定时器。目前正在使用服务,这会被杀死

时间:2013-01-10 02:08:21

标签: android timer android-service

目前,我正在使用远程服务作为计时器(只需增加时间和秒来显示用户在健身房的时间)并通过处理程序与片段进行通信。我这样做是因为我需要计时器独立于片段的生命周期及其父活动。在大多数情况下,它就像一个魅力;但是我的一些朋友注意到计时器偶尔会停止,我没有这个日志,但我能想到的唯一逻辑情况是远程服务被杀死了。

我知道当系统认为有必要时,后台服务有资格被杀死,所以我想知道是否有人可以提供建议的架构更改?

感谢。

1 个答案:

答案 0 :(得分:0)

我决定最好的路线是将服务带到前台,让用户通过通知查看他们登记的时间,通过服务每秒更新一次。