An Rx/Flow gallery which allows to set and do limited or unlimited multi-selection on pictures and retrieve selections. Its based on MVVM clean architecture and supports pagination based on page size. It also returns the selected pictures for your tasks. It uses Android Database Cursor API to query images from device storage asynchronously using RxJava or Kotlin Flow API and returns them based on provided page size value when its scrolled. It also provides open to implement delete option to permanently remove pictures from gallery. It can be used with in your app or as a foundation for your own android library.
Stars
45
Forks
7
Watchers
45
Open Issues
3
Overall repository health assessment
No package.json found
This might not be a Node.js project
41
commits
used single thread scheduler for loading images in app-rx module in GalleryViewModel.kt.
ecfa9f3View on GitHubKotlin Flow API implemented in GalleryViewModel.kt in app-flow module.
62509ceView on GitHubreplaced URI required path with fully qualified string path.
fc1fabdView on GitHub