Android-приложение, как получить фотографии конкретного пользователя - PullRequest
0 голосов
/ 17 апреля 2019

Я создаю социальное приложение, похожее на Instagram на Android studio.

Пользователи смогут загружать и просматривать фотографии в этом приложении.

Фотографии сохраняются в облаке в папке с именем «ProfileImage», и URL фотографий сохраняется в базе данных MySql вместе с ID фотографии и пользовательским ID.

Для получения фотографий я хотел бы использовать Пикассо .

Если, например, пользователь А хочет посмотреть свои фотографии, приложение должно будет показывать ему только его фотографии, то есть мне нужно получить URLs фотографий, которые имеют идентификатор пользователя А.

Пикассо, чтобы получить фотографии, используйте следующий код Picasso.get().load("http://i.imgur.com/DvpvklR.png").into(imageView);

Но проблема в том, что я не знаю конкретных URL фотографий.

Единственное решение, о котором я подумал, - это получить URLs фотографий через PHP и передать их в переменную Android, которую я буду использовать в качестве переменной URL для Пикассо .

Но это решение кажется мне медленным, в том смысле, что фотография не будет отображаться сразу, но должны пройти секунды.

Кто-нибудь может порекомендовать более быстрое и, возможно, лучшее решение, чем мое?

1 Ответ

0 голосов
/ 17 апреля 2019

Прежде всего, загрузите ваше изображение на сервер и сохраните URL изображения внутри базы данных MySQL, а не само изображение.Создайте один API, который возвращает информацию о пользователе, включая URL-адрес изображения.

...