с инета??
Всех благодарю))
shared preferences файлы sqlite
Смотря что используете для сетевых запросов. Важны и протокол и сама библиотека (для поддержки кеширования). Например, для хттп есть отдельный хедер Cache-Control (https://developer.mozilla.org/en-US/docs/Web/HTTP/Headers/Cache-Control). Как правило библиотеки уже умеют сами кэшить, но если нужно самому делать, то придется повозиться. Сам контейнер, куда данные складывают не так важен, как логика того когда надо складывать, а когда нет
Ого как, благодарю👍 retrofit + coroutine
ретрофит под капотом использует okhttp, он уже умеет кэшировать https://square.github.io/okhttp/4.x/okhttp/okhttp3/-cache/ если нужны доп настройки, то почитайте доку а так, главное, чтобы сервер правильно присылал cache-control
Понял - принял в изучение 👍😊
Обсуждают сегодня