Skip to content

Latest commit

 

History

History
26 lines (14 loc) · 567 Bytes

README.md

File metadata and controls

26 lines (14 loc) · 567 Bytes

Vyom

A simple image loading library that gets the task done.

This project is implemented for my learning purpose.

The library uses following components

  • HttpUrlConnection : To retrieve data from given Url

  • Kotlin Coroutine : For performing heavy task on background thread

  • Custom LRU cache : For maintaining bitmap in RAM

Features to be added

  • 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