⚒ Modular components for RecyclerView development enforcing clean, reusable and testable code, with built-in support for paging and complex hierarchies of data.
-
Updated
Dec 5, 2020 - Kotlin
⚒ Modular components for RecyclerView development enforcing clean, reusable and testable code, with built-in support for paging and complex hierarchies of data.
AAC Paging Infinite Scrolling With Network Sample
The repo shows details on how to use paging 3 with retrofit and LiveData/Flow. The repo also follows Mvvm architecture with Dagger Hilt
A simple app demonstrates using Jetpack compose with other Jetpack libraries.
A repository to refresh my mind on Dagger 2, if you would like Repos with Hilt keep scrolling my Repos.
Paging 3 library demonstration using github search.
MVI pagination RecyclerView
Simple clean architecture project using Architecture Components like ViewModel, LiveData, Room, Navigation, Paging Library, etc.
NoteStash a minimalistic note taking app.
This app is created as a sample app which loads players from the [balldontlie] api, and uses the [Paging3] library to show it in a RecyclerView
Android app to browse the Artsy public API and set phone wallpaper
The Paging library is based on the idea of sending lists to the UI with the live data of a list that is observed by RecyclerView.Adapter.
Demo app to showcase Android latest tools & API's
A news app showcasing the use of Android Paging 3 library. Other libraries used are Hilt dependency injection, Kotlin flow, Kotlin coroutines, Retrofit, Architecture components (room and viewmodel) and view model. The project uses MVVM architechture
A multi module project includes authentication and cached pagination with clean architecture.
The Movie Database Clone
Android Jetpack playground
Android application to browse the Marvel catalogue
Add a description, image, and links to the android-paging-library topic page so that developers can more easily learn about it.
To associate your repository with the android-paging-library topic, visit your repo's landing page and select "manage topics."