В Android я кэширую некоторые данные, возвращенные из вызова Rest api. Для данных кеша я хочу обновить его только после того, как данные изменились, возвращенные из вызова «Приоритет».Обновление данных кэша только после изменения данных, возвращенных с сервера.
Существует два возможных способа, которыми я занимаюсь.
- Сравнение возвращаемых данных с кешем, а затем его обновление.
- Установка любого флага с сервера для изменения данных.
Проблема: Есть список категорий, которые я получаю с сервера, и основываясь на том, что я настраиваю вкладки в приложении для Android. Но эти категории с меньшей вероятностью будут меняться. Я не хочу, чтобы вкладки ожидали загрузки до тех пор, пока данные не будут получены с сервера. Вот почему я использую кеш.
Просьба обеспечить наилучшую реализацию для такого рода корпусов.
Я знаю, что вопрос очень прост. Но я ищу лучшую реализацию для этого случая. – vsvankhede
вы можете использовать GCM для этого. если есть какие-либо изменения с сервера, то отправьте сообщение на андроид, чтобы перезагрузить его. –