них в Room data base ?
В base64?
Пихай изображение в путь, который тебе даёт context.getCacheDir, и отправляй путь в room
Не используй base64 для работы с изображениями, это ведёт к out of memory
Он слишком много оперативки жрет. Пара - тройка изображений и оно с большой вероятностью будет падать
Изображения в каталоге data приложения с именем типа идентификатор.jpg (или png если надо без потери качества) В room хранить идентификатор. Все остальное извращения (пробовал, не понравилось)
Можно и не прописывать расширения, а просто к стринге потом добавить .* И можно любые картинки класть)
Нам их потом в битмапы превращать и может еще что делать (удалять, искать). Лучше знать разрешение.
Обсуждают сегодня