强制执行手动计划作业之间的最小经过时间阈值

时间:2018-10-13 16:53:45

标签: android service scheduling background-task jobservice

我知道我可以使用JobInfo对象并将一个Job安排为每x秒周期性地发生。

就我而言,我不需要它是定期的-如果它每天在应用程序启动时发生一次或两次即可满足(如果不使用该应用程序,则无需调用工作)。< / p>

由于某个应用可能无法重新启动,但已连续使用了几天,所以我决定检查该应用是否出现在前台并安排我的工作。

问题:可能会在应用程序之间频繁切换,这些应用程序经常调用“进入前台”回调-我不需要每次应用程序进入前台时都调用的工作,尽管它不需要大量工作。有没有简单的方法可以设置我无法手动安排作业的时间? (无需编写其他仅充当计时器的服务)

0 个答案:

没有答案