Image Cache : Android Image Download and Cacher
Image Cache is an image download-and-cacher for Android that also knows how to efficiently generate and retrieve thumbnails of various sizes. It integrates into content-provider backed applications easily, providing an adapter that can read local and web URLs from a cursor. It supports automatic generation and caching of multiple sizes of images based on one downloaded asset. It also features automatic disk cache management and the cursor adapter supports multiple image fields for each ImageView.