Multithread displaying of cached images (instead of single-thread)
Multithread displaying of cached images.
Introduced BitmapDisplayer, DisplayImageOptions.displayer() option.
Refatoring, created DefaultConfiguration factory. Made FileNameGenerator
an interface (instead of abstract class)
Example: Rounded images for list
v1.5.6 Update Readme
Fixed Readme
Fixed Readme
Simplify RoundedBitmapDisplayer
Issue #44 - Use Of Semaphore for avoiding unnecessary downloads/loads
Added missed ScaleType
Issue #51 - Added ImageLoader.loadImage(...).
Added FakeBitmapDisplayer.
Example: Use ImageLoader.loadImage(...) for widget
v1.6.0 Update Readme
Fixed bug of calculation of original image scale for decoding
Catch OOM while create rounded bitmap
Renamed ImageScaleType.POWER_OF_2 -> IN_SAMPLE_POWER_OF_2,
ImageScaleType.EXACT -> IN_SAMPLE_INT.
Added new image scale types: ImageScaleType.EXACTLY and
ImageScaleType.EXACTLY_STRETCHED
Added logging for image subsampling and scaling process.
Example: Use renamed image scale type
Halt processing of waiting tasks after ImageLoader.stop()
Issue #74 - Callbacks are still fired after ImageLoader.stop()
Check if load&display task was interrupted. Prevent callback firing and
displaying image in view if so.
Update Readme
v1.6.1