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

时间:2019-04-17 03:28:16

标签: php android image picasso

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

用户将可以在此应用中上载和查看照片。

照片被保存在名为“ ProfileImage”的文件夹中的云中,照片的URL与照片的MySql一起保存在ID数据库中,并且用户的ID

要获取我想使用的照片Picasso

例如,如果用户A要看他的照片,则该应用程序将只向他显示他的照片,也就是说,我将必须获取具有该用户ID的照片的URLs答:

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

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

我想到的一种解决方案是通过URLs获取照片的PHP并将它们传递到android变量中,我将其用作{{3}的URL变量}。

但是对于我来说,这种解决方案似乎很慢,从某种意义上说,照片不会立即显示,但必须经过几秒钟。

有人能推荐比我更快,更好的解决方案吗?

1 个答案:

答案 0 :(得分:0)

首先,将图像上传到服务器,并将图像URL保存在mysql数据库中,而不是图像本身。创建一个返回用户信息(包括图片网址)的api。