Я знаю, что это очень часто задаваемые вопросы, и есть несколько ответов.Мой вопрос "что лучше?"У меня есть активность, когда я снимаю изображение с помощью камеры.Мне нужно передать это изображение на другой вид деятельности.Один из способов - создать растровое изображение и передать его в putExtra
, поскольку Bitmap
- это Parcelable
.Это не удается, когда размер изображения слишком велик.
Я нашел 2 решения. Этот ответ использует MemoryCache для сохранения и получения изображения.Многие ответы ( это , это и это ) рекомендуют сохранить изображение в хранилище, а затем передать путь к новому действию и прочитать изображение там.
Какой метод лучше в этом случае?(С точки зрения скорости и памяти)