Issue #101 - Prevent recycling of using Bitmap
Issue #101 - Added possibility to set Bitmap config (colorspace) in
DisplayImageOptions
Added FadeInBitmapDisplayer
Pass 8Kb to BufferedInputStream constructor to avoid redundant logging
Issue #103 - Delay before image loading
(DisplayImageOptions.delayBeforeLoading(int))
Added DisplayImageOptions.cloneFrom(DisplayImageOptions) for
convenience. Clean code.
Added OnScrollSmartOptions for convenient control of loading delay on
fling in ListViews, GridViews
Added convenient logger L. Used it everywhere.
Issue #103 - Refactored OnScrollSmartOptions
Use RGB_656 for grid, pager and gallery. Used OnScrollSmartOptions for
list and grid. Used FadeInBitmapDisplayer for pager. Removed animation
from grid. Clean code.
Update Readme
v1.6.4
Issue #108 - cacheKeysForImageViews consumes a lot of memory
Map key: ImageView -> ImageView.hashcode(). Remove map entry after
successful displaying.
Clear redundant synchronization of uriLocks map
Issue #106 - Restrict image loading while list scrolling
Added ImageLoader.pause() and .resume() methods. Added
PauseOnScrollListener for convenient pause/resume list views. Removed
OnScrollSmartOptions.
Refactoring
Example: Use PauseOnScrollListener for ListView and GridView
Update Readme
v1.7.0
Update Readme
Readme: Added apps using UIL
Example: recycle Bitmaps for destroyed items in ViewPager