我想在Android应用程序和服务器之间同步数据(例如数据库记录,媒体).如果您已经看过Evernote或类似的应用程序,您当然明白我的意思.
我有一些问题(想象一下我们想要同步DB记录):
每个用户都有自己的一部分服务器空间(例如Evernote或Dropbox).也许用户通过手机创建新记录并在服务器中创建新记录.我如何将这些记录匹配在一起?如果有相同ID的记录你建议我使用哪种算法?
除了JSON,手机设备和服务器之间有没有办法发送数据?
如果SyncAdapter和ContentProvider可以解决我的问题,请完全为我解释.(如果您可以向我提供一些示例或教程或任何建议或关键字,以帮助扩大/指导我的搜索也将受到赞赏).
我正在开发一个Android应用程序,它在Android平台提供的内置SQLite中存储不同类型的数据.
在应用程序内部我放置了一个"同步"按钮,该按钮应该在本地SQLite数据库与我的服务器上的在线SQL Server数据库之间同步数据.
处理此问题的解决方法是什么?您可以在Google日历中找到此功能,您可以在其中查看手机上的日历活动,当您添加新活动和同步数据时,您也可以通过转到在线帐户查看更新的数据.
注意:我不想在线集中我的数据库,因为我还想让移动用户能够在没有互联网连接的情况下使用该应用程序.