【发布时间】:2017-09-15 09:13:25
【问题描述】:
任何人都知道在线和离线工作 Android 应用程序的最佳方法吗?另外,如何管理服务器端数据与本地数据库的同步?
【问题讨论】:
-
看到这是一个有趣的问题,因为这是每个客户端应用程序和后端开发人员必须解决的问题,并且需要在他们的 API 和应用程序设计中弄清楚。 这个问题太宽泛了,这取决于你的数据库在客户端和服务器端是什么,你选择使用什么技术,你的项目限制是什么等等。
-
我会建议,“请人来做这件事”。
-
第一个问题的答案写在你的第二个问题
online as well as offline中,只要用户上网就同步本地数据库。第二个问题的答案是服务和 AsyncTask 的组合 -
@EpicPandaForce 同样的反应,可惜它太宽泛了。
-
问题是,我已经在线连接了我的应用程序。但是对于离线功能,我们可以处理多少?因为我无法控制数据连接和用户。
标签: android realm retrofit mobile-development