Android 应用如何获取特定用户的照片

Android app how to get photos of a specific user

我正在 Android studio 上创建一个类似于 instagram 的社交应用。

用户将能够在此应用中上传和查看照片。

照片保存在云中名为 "ProfileImage" 的文件夹中,照片的 URLID 一起保存在 MySql 数据库中照片和用户的 ID.

要获取我想使用的照片 Picasso

例如,如果用户 A 想查看他的照片,应用程序将只向他显示他的照片,也就是说,我将必须获取 ID 为 URLs 的照片用户 A.

毕加索获取照片使用以下代码Picasso.get().load("http://i.imgur.com/DvpvklR.png").into(imageView);

但问题是我不知道照片的具体URL

我想到的一个解决方案是通过 PHP 获取照片的 URLs 并将它们传递到我将用作 URL 的 android 变量Picasso.

的变量

但这个解决方案对我来说似乎很慢,因为照片不会立即显示,但必须经过几秒钟。

谁能推荐一个比我的更快甚至更好的解决方案?

首先,将图像上传到服务器并将图像 url 保存在 mysql 数据库中,而不是图像本身。创建一个 api returns 用户信息,包括图像 url。