Code cleanup: removed some Lint warnings, fixed some annotations and
javadocs
JsonModel: removed toString() override, using toJsonString() instead -
FindBugs: suppressed two warnings
Version 1.0.2 beta, updated README.md - JsonModel: updated docs and
annotations for toString() and toJsonString()
BitmapCacheBuilder: doesn't throw IAE when purge time is shorter than
minimum (just setting it to minimum).
BitmapCacheBuilder.memoryCacheLogName() renamed to logName() [breaking
change]
BitmapCacheBuilder: logName() renamed to cacheLogName(), updated
README.md
BitmapCache: added setBitmapAsync(String, ImageView)
BitmapSource enum renamed to CacheSource and moved to ContentCache
interface (breaking change)
Update README.md (added Novoda's ImageLoader to alternatives to Kraken)
BitmapCache: using new interface BitmapSetter instead of
BitmapAsyncSetter
BitmapLoader: small refactoring, calling
OnBitmapRetrievalListener#onBitmapRetrievalFailed() in case of cache
failures
Bitmap(Animated)AsyncSetter moved to .cache.bitmap.internal package
(breaking change)
BitmapSetterLocalFactory: factory for reusable BitmapSetter in a local
context - AnimationMode: moved in separate class from
BitmapAnimatedAsyncSetter (breaking change)
BitmapSetterBuilder: first public interface, updated documentation and
demo application (not using directly the internal BitmapSetter
implementations) [breaking change]
Update README.md (updated BitmapCache documentation, added BitmapSetterBuilder information)
BitmapSetterBuilder: added setAsync(CacheUrlKey), updated documentation
Merge branch 'development'