Tutorial para utilizar la librería Glide para descargar imágenes desde una URL de Internet en nuestras aplicaciones Android.

Glide

Glide es un framework rápido, eficiente y de código abierto para cargar imágenes o recursos multimedia.

La dependencia de Glide es:

compile 'com.github.bumptech.glide:glide:3.7.0'

Su repositorio oficial es:

Descargar

Ejemplo simple

Glide.with(context)
     .load("https://www.ejemplo.com/foto.png")
     .into(fotoImageView);

Ejemplo con opciones

Glide.with(context)
     .load("https://www.ejemplo.com/foto.png")
     .crossFade()
     .centerCrop()
     .placeholder(R.drawable.ic_temp_image)
     .diskCacheStrategy(DiskCacheStrategy.ALL)
     .thumbnail(0.5f)
     .into(fotoImageView);