2

私の Android アプリケーションでは、ユーザーは facebook/twitter を使用してログインできます。

https://graph.facebook.com/username/picture 

https://api.twitter.com/1/users/profile_image?screen_name=screenname&size=normal

上記の URL を使用すると画像を取得できますが、ダウンロードしてデータベースに保存する方法はありますか?

Facebook/Twitter を使用してログインしたユーザーのプロフィール写真のリストが必要で、サーバー データベースから取得する必要があります。(下の画像のように表示する必要があります)

ここに画像の説明を入力

4

1 に答える 1

2

AsyncTaskを使用してダウンロードし、アプリのディスク領域に保存します。データベースに、画像のファイルパスを保存するだけです(ファイル名をFBユーザーIDとして保存します)。

githubのコードで、AsyncTaskを使用してWeb接続を行う方法を確認できます。https://github.com/nedwidek/Android-Rest-API

ローカルストレージで動作するコードを取得するには、ワークスペースを切り替える必要があります。

于 2013-01-19T07:08:05.090 に答える