Как Tinder сохраняет пользовательские данные, когда пользователь входит в систему с другого устройства? - PullRequest
0 голосов
/ 26 мая 2019

Я пытаюсь воспроизвести механизм Tinder для сохранения данных в моем приложении для Android.Похоже, что Tinder может восстановить изображения вашего профиля и биографию:

  • После удаления и переустановки приложения
  • При входе на совершенно новое устройство

(вход через Facebook)

Как они это делают?

Я просмотрел Обзор хранения данных и файлов в Документах Android и в разделе "Базы данных".говорит, что для реализации SQLite с помощью библиотеки постоянства комнаты.Однако эта база данных SQLite находится на устройстве пользователя, поэтому она не является полностью постоянной - если пользователь входит в систему через Facebook на другом устройстве, данные не будут запомнены.

Следующие данные я хотел бы сохранить для своего приложения, похожего на трут:

  • Профиль пользователя (изображение) и биография (текст)
  • ПроверкаНезависимо от того, сопоставлял ли пользователь ранее с другим пользователем
    • , для этого я рассмотрел вариант, когда каждое совпадение сохраняет профиль / идентификатор другого совпадения в своем внутреннем хранилище / sqlite db (local) после сопоставления.Однако, если они получат новый телефон, он будет сброшен
  • Данные Google Maps: сколько людей проведет в определенном городе

Какой рекомендуемый способсобирается об этом?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...