Android インターネット上の画像をImageViewで表示するのはGlideが便利


インターネット上に置かれている画像ファイルをダウンロードして表示するにはGlideが便利。

簡単な記述で接続からファイルダウンロード、描画、キャッシュの管理まで行ってくれます。

github.com

導入

app/build.gradle

implementation 'com.github.bumptech.glide:glide:4.9.0'
annotationProcessor 'com.github.bumptech.glide:compiler:4.9.0'

利用例

以下のように簡単に利用できます。

Glide.with(context)
    .load("http://www.letride.jp/example.png")
    .fitCenter().into(WebView.image)