Мое приложение позволяет пользователям делать снимок с помощью камеры и сохранять ее в качестве изображения своего профиля. За один раз может храниться только одно изображение?Android - сохранить изображение на устройстве?
- Неплохо ли использовать SharedPrefertences для этой цели, хотя я сохраняю только 1 изображение? (Преобразование изображения в Base64). Каковы минусы?
- Если вы сохраняете изображение с использованием общих настроек, это не очень хорошая идея, каковы альтернативы?
Как насчет легкой работы фона, которая [применяется] (http://developer.android.com/reference/android/content/SharedPreferences.Editor.html#apply()) обеспечивает? «Вам не нужно беспокоиться о жизненных циклах компонентов Android и их взаимодействии с apply(), записывая на диск. Структура гарантирует, что записи в полете записываются из apply() до переназначения состояний». Когда вы переходите на уровень файловой системы, вы либо блокируете свою основную прикладную нить, связанную с поточной загрузкой. –