Мое приложение должно работать не только в режиме онлайн, но и в автономном режиме. Когда у моего приложения есть подключение к Интернету, он будет загружать данные (анализировать с Json) и сохранять в базу данных SQLite. Если я отключу интернет, он получит данные из SQLite для отображения. Мои проблемы - это то, как я знаю, когда происходит обновление данных или новые данные с сервера. Я хочу обновлять текущие записи и добавлять новые записи при изменении данных.Android - Как кэшировать Json с помощью SQLite
Ex:
Первая нагрузка - нагрузка 50 записей >>> сохранить SQLite
Вторая нагрузка - нагрузка 30 записей (20 текущих записей изменений & 15 новых записей)
Всего - 65 записей в SQLite
Спасибо за любую помощь
установить первичный или составной ключ на таблицу и вставить данные с заменой на конфликты, он заменит старые данные последними –
Я просто хочу получить новые или изменить данные. Не заменять старые данные новыми данными –