0

这是一个为诊所提供戒烟和尼古丁成瘾课程的应用程序,

我们想为android制作示例应用程序,我们在其中安排了治疗课程时间计划,以提醒患者何时服药。因此,当患者开始治疗时,他们只需在开始治疗的当天登记,然后应用程序会自动安排接下来的所有治疗,并在下次治疗到达时发送提醒。

我知道这个话题很容易回答,但我只想知道如何为计时器设置数据库(处方时间表)以激活?我可以使用基于网络的外部数据库吗?如果可以,该怎么做?sqlite 是更好的选择吗???以及如何自动获取这些数据并将其安排在 android 应用程序中?

4

1 回答 1

0

由于数据将像时间表一样显示给所有用户,以便他们可以在有空日期时进行预订,那么您需要有一个云数据库,我建议您开始学习如何连接 android 和 MySQL 这是一个很棒的视频如何在 PHP 和 JSON 的帮助下连接 android 和 MySQL 的教程。

现在,如果您希望此应用程序离线工作,您需要有一个 SQLite 数据库,当您连接到互联网一次时,您将这些数据保存在其中。每当设备连接到互联网时,它都会更新数据库条目。

为了提醒患者,您将有一个运行检查数据的服务,然后启动通知。可以为某个给定事件设置一个事件侦听器,该事件侦听器将启动您的服务,然后检查日期,如果是,则发布您的通知!

这是一个很好的教程

我希望我已经涵盖了你的大部分问题。周围可能有更好的解决方案,因此请多挖掘。祝你的应用好运。

于 2013-11-10T03:53:36.510 回答