如何使用 Android AlarmManager 在指定的日期和时间做某事?
How to do something at a specified date and time with Android AlarmManager?
我想在特定日期的 8:00 上午开始工作。有什么方法可以使用 AlarmManager
?
执行此任务
您应该使用 AlarmManager 而不是工作管理器。工作管理器是为可延迟和有保证的事情而设计的,这意味着它可以稍后完成,而不是现在至关重要。要拥有一些必须在准确时间发生并保证工作的后台服务,请考虑使用 AlarmManager。
还有这个 Whosebug 答案:
没有必要浪费时间尝试为您的任务实施工作管理器。
编辑: 糟糕,这个例子是旧的 link。太乱了!
我想在特定日期的 8:00 上午开始工作。有什么方法可以使用 AlarmManager
?
您应该使用 AlarmManager 而不是工作管理器。工作管理器是为可延迟和有保证的事情而设计的,这意味着它可以稍后完成,而不是现在至关重要。要拥有一些必须在准确时间发生并保证工作的后台服务,请考虑使用 AlarmManager。
还有这个 Whosebug 答案:
没有必要浪费时间尝试为您的任务实施工作管理器。
编辑: 糟糕,这个例子是旧的 link。太乱了!