我想在Android应用程序和服务器之间同步数据(如db记录,媒体)。如果你看过Evernote
或类似的应用程序,你当然明白我的意思。
我有一些问题(假设我们想要同步DB记录):
每个用户都有属于自己的一部分服务器空间(例如Evernote
或Dropbox
)。可能用户通过手机创建新记录,并在服务器中创建新记录。我怎样才能把这些记录匹配在一起呢?如果有相同ID的记录你建议我用什么算法?< / >强
除了JSON, 手机设备和服务器之间是否有任何发送数据的方法?< / >强
如果SyncAdapter和ContentProvider可以解决我的问题,请详细解释给我听。(如果你能提供一些样品或教程给我,或者任何建议或关键词来帮助拓宽/指导我的搜索,我也将不胜感激)。