Androidはurlを利用してBitmap画像を取得
691 ワード
プログラミングではurlを通じてネットワーク上の画像を取得する必要があります.関連コードをまとめてみます
注意:Androidでは非同期スレッドで行う必要があります
注意:Androidでは非同期スレッドで行う必要があります
public class BitmapUtil {
public static Bitmap getBitmap(String url) {
URL imageURL = null;
Bitmap bitmap = null;
Log.e("inuni","URL = "+url);
try {
imageURL = new URL(url);
} catch (MalformedURLException e) {
e.printStackTrace();
}
try {
HttpURLConnection conn = (HttpURLConnection) imageURL
.openConnection();
conn.setDoInput(true);
conn.connect();
InputStream is = conn.getInputStream();
bitmap = BitmapFactory.decodeStream(is);
is.close();
} catch (Exception e) {
e.printStackTrace();
}
return bitmap;
}
}