ImageLoader is a simple library to help you download, display and cache images in your Android apps.
Download the latest jar (v 1.5.8) or include the dependency in your Maven configuration:
<dependency> <groupId>com.novoda.imageloader</groupId> <artifactId>imageloader-core</artifactId> <version>1.5.8</version> </dependency>
Images are cached transparently with a two-level in-memory/SD card caching strategy.
Soft-reference and (optional) LRU in-memory caches are supported.
Images are fetched in a background thread, keeping your UI responsive.
Multiple image requests can be in flight simultaneously. It's optimised for mobile data connections.
ImageLoader uses the Apache License, Version 2.0.
The project is developed in the open on GitHub. You can fork the code, file bugs and submit pull requests.