Я хочу синхронизировать данные (например, запись db, media) между Android-приложением и сервером. Если вы видели Evernote
или подобные приложения, вы, безусловно, понимаете, что я имею в виду.
У меня есть вопрос (представьте, что мы хотим синхронизировать записи БД):
-
Каждый пользователь имеет часть пространства сервера для себя (например,
Evernote
илиDropbox
). Возможно, пользователь создает новые записи по мобильному телефону и создает новые записи на сервере. Как я могу сопоставить эти записи вместе? Если есть записи с одинаковым ID Какие алгоритмы вы предлагаете мне? -
За исключением JSON, Есть ли способ отправить данные между мобильным устройством и сервером?
-
Если SyncAdapter и ContentProvider могут решить мои проблемы, объясните, пожалуйста, именно для меня. (Если бы вы могли предложить мне несколько образцов или учебных пособий, или любые советы или ключевые слова, которые помогут расширить/направлять мой поиск, также будут оценены).