【问题标题】:How to set perodic reminder using alarm manager?如何使用警报管理器设置定期提醒?
【发布时间】:2018-02-03 20:03:57
【问题描述】:

在我的应用程序中,我有很多目标,每个目标都有特定的日期或工作日(如星期一、星期二、星期日提醒)和特定时间设置选项提醒。我已将该值存储在 sqlite 数据库中。任何人都可以向我推荐任何教程,我可以找到任何关于它的想法。我想根据提醒日期时间每周值一一显示通知提醒。像目标一设置提醒时间上午 10:30 和天选择星期一和星期三。目标 2 设置提醒时间 4:00,日期为 2, 22,24。

我尝试过使用警报管理器,但我可以得到任何正确的结果。任何人都可以给我简单的解决方案吗?

【问题讨论】:

    标签: android push-notification alarmmanager android-alarms


    【解决方案1】:

    我会先看看 github 上的台钟:

    https://android.googlesource.com/platform/packages/apps/DeskClock/

    从 AlarmStateManager#updateNextAlarm(Context context) 开始 其余的都很好的警报包。

    考虑到那里的实施是经过实战考验的。 设置一个真正可靠的提醒系统是非常棘手的,所以让你了解这个项目。

    【讨论】:

    • 是DeskClockFragment项目里面的相关文件。克隆并探索上述方法
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2020-01-27
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多