Display Images on Android
In order to be competitive in today's Google Play environment, your app needs to be polished. Images need to be used consistently and loaded smoothly. If your Android app uses images, Glide could be something for you.
Get a grasp on what Glide can do for you and have a first glimpse into its loading capabilities!
After the basic examples in the first tutorial, you'll learn more options to load images with Glide (e.g., from a local file or a URI).
Another challenge Glide solves very nicely is loading images for lists. In this tutorial, you'll explore how Glide works with ListView and GridView.
Loading images from the Internet can take some time. Smooth the wait with placeholders and fade animations.
If you load images from a source, where you don't have control over the exact image size, this tutorial is for you. Resize images to optimize how much memory and battery your app uses.
Unlike many other image-loading libraries, Glide comes with automatic support for loading gifs. This tutorial will also show you how to load local video thumbnails.
If you want to load a thumbnail image before displaying the actual image, this tutorial is for you!
Glide comes with built-in support for disk and memory caching. This tutorial will introduce you to the caching system.
After reading the caching basics, you can take a deep dive and actually optimize image loading by customizing the caching preference.
Transformations are powerful tools to manipulate images consistently. Do you want to blur or grey-scale an image? No problem!
Do you want to animate the loaded images beyond the default fade animation? This tutorial will show you how to apply any animation!
The tools, frameworks & basics you need
This learning path is for you, if you're an Android developer, who wants to learn how to load images efficiently. If you've developed an Android app before, you're ready to go 🤘
No expiration date. No plans to retire it. At some point, we might update or extend it though!
No, all tutorials in this learning path are currently available for free.