【发布时间】:2013-04-18 14:49:06
【问题描述】:
我想每天在 [用户选择] 处禁用服务并在 [用户选择] 处启用它。实现这一目标的最佳方法是什么?
我应该使用日历吗? (计算开始和结束时间,还是别的什么?)
【问题讨论】:
我想每天在 [用户选择] 处禁用服务并在 [用户选择] 处启用它。实现这一目标的最佳方法是什么?
我应该使用日历吗? (计算开始和结束时间,还是别的什么?)
【问题讨论】:
您要查找的内容称为“Cron”。
可以通过AlarmManager 来实现。
AlarmManager myAlarmManager = Context.getSystemService(Context.ALARM_SERVICE)
【讨论】:
来自 Justin Breitfeller 对 Android Java - Creating a Cronjob 的回答:
Android AlarmManager 是您正在寻找的类。它可以 触发意图以设定的时间间隔发送到您的应用程序,因此 你可以运行任何你想要的任务。
【讨论】: