В приложении для микроблогов, которое я разрабатываю, я хочу показать изображение пользователя рядом с каждым постом на временной шкале. Изображения небольшого размера (максимум 50 * 50 провалов) и не более 10. У меня в голове два подхода.
1) Разрешить пользователю выбирать изображение из Галереи при регистрации. Отправьте изображение на сервер и при последующих регистрациях загрузите изображение с сервера. Я волнуюсь, если этот подход делает слишком много ненужной работы.
2) Тот же метод, что и выше, на первом этапе, но на этот раз изображение не отправляется на сервер, а значение ключа, связанное с изображением, отправляется на сервер. При последующих регистрациях после получения ключа с сервера конкретное изображение загружается из галереи.
Я не уверен, возможен ли второй подход. Любые исправления в этом аспекте будут высоко оценены.
Кроме того, возможно ли сохранить изображение в SharedPreferences?
Любой новый подход к решению этой проблемы приветствуется.