在我的Android应用程序中,用户可以使用facebook / twitter登录。
https://graph.facebook.com/username/picture
https://api.twitter.com/1/users/profile_image?screen_name=screenname&size=normal
使用上面的网址我知道,我可以得到图片,但有什么方法可以下载并存储在我的数据库中吗?
我需要使用facebook / twitter登录的用户个人资料图片列表,我必须从我的服务器数据库中获取。 (我必须显示如下图像)
答案 0 :(得分:2)
使用AsyncTask下载并将其保存到应用程序的磁盘空间。在您的数据库中,只需存储图片的文件路径(我会保存文件名为FB用户ID)。
您可以在github的代码中看到如何使用AsyncTask进行Web连接。 https://github.com/nedwidek/Android-Rest-API
我需要切换工作区以获取适用于本地存储的代码。