If the original image has a large resolution, AndroidImageLoader creates a Bitmap of the same size, even if we need only a small image for a thumbnail. This leads to OutOfMemoryException.
It would be great if we could specify the max size of the image we want so that AndroidImageLoader could scale down the downloaded image before loading it on disk or in memory : http://developer.android.com/training/displaying-bitmaps/load-bitmap.html