【发布时间】:2014-05-22 13:24:28
【问题描述】:
我正在开发一个应用程序,如标题中所述。即使用户启动/切换到另一个应用程序,我也需要以某种方式管理该应用程序将运行/计算时间。好吧,正如我从 stackoverflow.com 上的另一个讨论中了解到的那样,没有必要创建在后台运行的服务,也无需在应用程序不活动时计算时间给处理器带来毫无意义的负担。
需要做的就是存储用户切换到另一个应用程序的当前时间,将其与他切换回来的时间进行比较,并根据这些时间之间的差异更新 UI。那是秒表模式。在定时器模式下,我需要根据时间自动切换回应用程序,即在后台运行时显示应用程序的 UI。什么是适合这个的最佳解决方案,你能给我一些简单的例子吗?
【问题讨论】:
-
服务有什么问题???服务是更好的方法。
-
服务用于后台长时间运行的进程,不是吗?我只需要在时间用完后切换回应用程序并显示一些警报窗口或播放声音。
标签: java android service timer stopwatch