Добрый день, есть api в котором идут персонажи. картинка с их внешним видом и текст с их описанием. Хочу сделать кэширование. Если с текстом я разобрался, как его кэшировать на room. То с картинками интереснее, там легкие png. Сейчас использую glide для их загрузки по url с сервера. И отображаю в recyclerview., Хочу попробовать через glide сохранять их на устройство, и потом уже с устройства считывать, что бы в дальнейшем сократить количество запросов к сети и отображать данные с смартфона даже при отсутсвующем интернет соединении. Но как такое делается нашел только одну статью
https://medium.com/@akshayranagujjar/how-to-save-image-to-storage-using-glide-in-android-fa26c842f212вопрос, если кто делал или кто знает как лучше сделать, нормальный ли подход описан в этой статье или это "костыль"
Первый раз такое делаю, хотелось бы понимать, вообще имеет ли место быть кэширование картинок по url.