【发布时间】:2016-10-08 17:42:45
【问题描述】:
我正在尝试在我的应用程序中创建一个函数,该函数会在用户租借的图书到期时通知用户。我将在列表视图中使用复选框,如下所示:
(日期仅供展示)
现在我想知道我怎样才能做到最好。我有使用 AlarmManager 和 BroadcastReceivers 的经验,但我还没有得到清晰的流程图。
那是因为我需要为每本书设置一个特定警报,并在请求时取消该特定警报。此外,当设备重新启动时,它需要重新激活所有警报(通过调用 BOOT_COMPLETE 广播)。
PS.:闹钟通常会设置为当前日期后一周。
PS2.: 我可以用日历来做吗?我的意思是,这样我就不必重新激活所有警报,或以毫秒为单位计算 (expirationDate - currentDate)。
有想法的人可以给我指路吗?谢谢!
【问题讨论】:
标签: android scheduled-tasks alarmmanager android-alarms