В настоящее время я создаю приложение для Android и делаю несколько запросов Http для получения изображений из API. Прямо сейчас я просто храню их в контейнере объектов, а затем храню их в ArrayLists, но я хочу сохранить его во временном кеше для приложения, чтобы при выходе из этого конкретного действия и возвращении в действие средства запуска Когда я вернусь к этому занятию, мне не нужно будет делать еще один httprequest для изображения.
Однако я не знаю, с чего начать, с чего почитать или что-нибудь относительно временного хранилища. Я использовал только SharedPreferences и передавал дополнения по намерениям. Может кто-нибудь указать мне какие-либо хорошие места для начала, с документацией или образцом кода?
edit: я забыл упомянуть, что хотел бы удалить данные при выходе из приложения. Я не совсем уверен, что вообще означает кэширование, поэтому я не знаю, происходит ли это по умолчанию, когда люди говорят о «кэшировании»