gpt4 book ai didi

android - 当 MySql 数据库服务器上的数据发生变化时,如何在 Android 应用程序中同步 SQLite 数据库

转载 作者:太空宇宙 更新时间:2023-11-03 12:05:08 24 4
gpt4 key购买 nike

在我的应用程序中,我必须使用 REST API 在应用程序中的服务器和 SQLite 数据库之间同步数据。
我有一项 Activity ,如待办事项,其中所有待办事项在服务器上的帖子都将通过推送通知通知应用程序。现在,让我们检查 senario。

场景 1

服务器上有3个待办事项

- 注1
- 注2
- 注3

服务器上有三个待办事项,所有这些都已同步并存储在应用程序的 SQLite 中。当用户打开应用程序时,通过使用存储在 SharedPrefs 中的时间戳请求新笔记,只有新笔记才会在应用程序中同步。但是,如果 -Note 2 在服务器 (MySql DB) 上被更改,

- 如何以最少的 N/W 调用同步应用程序中更新或删除的笔记。
- 我们可以吗触发推送通知(静默地)以通知应用程序服务器上的数据已更改,因此可以在应用程序下次启动时同步。

我已经搜索过这个问题,但找不到合适的解决方案。

最佳答案

android 中有很好的主题Sync Adapter .值得一试。请参阅 Android 开发者网站的引用链接

关于android - 当 MySql 数据库服务器上的数据发生变化时,如何在 Android 应用程序中同步 SQLite 数据库,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34848341/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com