【发布时间】:2015-07-28 15:04:41
【问题描述】:
我正在制作一个 Android 应用程序,用于提醒用户何时必须服药。
此应用程序包含具有某些属性的药物列表:name、format、amount、exp_date、time。
为此,我使用表 medicines 创建了一个 SQLite 数据库,我想做的是在从表中检索到的时间向用户发送通知。
IE。数据库中的记录有这 3 个time 值:11:00、16:00、21:00。
只要设备时间和这些time 值一致,应用就会每天向用户发送通知。
我已经阅读了有关AlarmManager、NotificationManger 和其他内容的信息,但我找不到任何对我来说有点特定的内容,主要是数据库获取。
我已经创建了应用程序的大部分,唯一缺少的是通知部分。因此,如果有人有详细说明如何操作的想法或链接,我将不胜感激。
我希望能详细解释自己,并提前感谢您的帮助!
【问题讨论】:
-
那么你的问题是什么?从数据库读取数据,或设置警报?
-
我已经实现了
DatabaseManager类。我需要的是从表medicines中检索time属性并将它们存储在某个地方以便与它们一起创建时间表。
标签: android sqlite notifications scheduled-tasks alarm