目前我正在开发我的Android应用程序。我的要求是这样的。
我需要运行一个5分钟的计时器,当发生超时时,我需要检查某些事情并采取某些措施。如果用户启动应用程序,则需要继续运行。
据我所知,我想继续这样做
创建服务并在该服务中启动计时器,并在计时器到期时执行所需的任何操作。我将把一个活动与服务进行交互,比如开始或停止。
我需要建议我的方法及其方法的优缺点。要运行计时器我需要服务吗?如果我在一个活动本身中运行重复计时器,如果我按下后退按钮,活动将变为后台,如果我在该活动中启动了计时器,计时器是否也会停止?
我很抱歉如果我不清楚我的问题。我已经完成了android应用程序的基础知识,然后想着问这个问题。请给我一些想法。