A simple image loading library that gets the task done.
This project is implemented for my learning purpose.
-
HttpUrlConnection : To retrieve data from given Url
-
Kotlin Coroutine : For performing heavy task on background thread
-
Custom LRU cache : For maintaining bitmap in RAM
-
Disk cache support
-
Place holder support
-
Bitmap pool to reuse bitmaps avoiding the plentyful GCs
-
Observing Lifecycle through passed context. Possible with Activity and Fragment context