【问题标题】:Run code at specific time, every day每天在特定时间运行代码
【发布时间】:2013-04-18 14:49:06
【问题描述】:

我想每天在 [用户选择] 处禁用服务并在 [用户选择] 处启用它。实现这一目标的最佳方法是什么?

我应该使用日历吗? (计算开始和结束时间,还是别的什么?)

【问题讨论】:

标签: java android


【解决方案1】:

您要查找的内容称为“Cron”。 可以通过AlarmManager 来实现。 AlarmManager myAlarmManager = Context.getSystemService(Context.ALARM_SERVICE)

【讨论】:

    【解决方案2】:

    来自 Justin Breitfeller 对 Android Java - Creating a Cronjob 的回答:

    Android AlarmManager 是您正在寻找的类。它可以 触发意图以设定的时间间隔发送到您的应用程序,因此 你可以运行任何你想要的任务。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2022-01-24
      • 1970-01-01
      • 1970-01-01
      • 2020-08-28
      • 2021-01-04
      • 2017-09-25
      • 2016-06-05
      • 2020-11-01
      相关资源
      最近更新 更多