IT源码网

安卓数据库

third_qq_acbf90bbd2dede1d 2023年07月22日 编程语言 26 0

对于我正在制作的 android 应用程序,我想将数据库保存在本地 设备并定期将其与服务器同步(比如每隔一小时)。

网站上将有一个与使用 phpmyadmin 制作的应用程序相关的数据库。

我是安卓新手。 请建议如何去做。 谢谢。

我如何使用 REST 来做到这一点?我不明白

请您参考如下方法:

您将需要学习如何在 Android 手机上创建数据库。为此开始研究内容提供商和数据库。一个很好的例子是 android 开发人员提供的 android NotePad 教程和示例代码 Notepad Tutorial .

接下来,对于 Web 数据库,您只需通过 phpMyAdmin 创建它,这很简单,但要使其可用于同步,您需要制作和部署 Web 服务:Rest、SOAP 等...例如使用 xml 或 json 通信。

完成之后,您需要学习如何进行 Http Post 和 Get 调用、解析数据并插入到手机数据库中。 (确保您在单独的线程而不是 UI 中执行此操作 - 通过异步任务或线程)。

对于定期同步,您需要制作一个后台服务,该服务将由警报定期启动。为此,请参阅广播接收器和警报管理器类。


评论关闭
IT源码网

微信公众号号:IT虾米 (左侧二维码扫一扫)欢迎添加!