This project includes Paging 3 library along with the RoomDb .
randomuser.me
GET /api/?page=1&results=25&seed=zoho
Parameter | Type | Description |
---|---|---|
page |
int |
Page number for Pagination |
results |
int |
Load data value |
seed |
string |
Any string value but returns same set of data |
1. MVVM
2. Dagger-Hilt
3. Navigation Architecture Components (for Fragment Navigation)
4. Retrofit (for API Calls)
5. Coroutines
6. Room Database
7. Paging
8. Live Internet Connectivity Check using Broadcast Receiver
IDE: Android Studio
Langauage: Kotlin and XML
Architecture: Model View ViewModel
Libraries: Dagger-Hilt, Retrofit, Glide, Paging3, RoomDB and Navigation Architecture Component
If you have any feedback, please reach out to me at mdjavithb@gmail.com