This app is to demonstrate expandable Grid Recycycler View.Expandable Linear Recycler View is used by most apps but very few apps uses expandable Grid Recycler view.There are no tutorials available for this because implementation is rather difficult than others. If anyone want to learn how this is done please have a look at the repository.Understanding the code is made easy with proper comments wherever required.And if you like it please star the repo.
The app uses picsum api to fetch a list of images and its description. The app uses:-
- MVVM Architecture
- Android arhitecture components
- Retrofit
- Picasso(for image loading,caching,resolution change)
- Facebook Shimmer library for beautiful animation.
- Constraint Layout
- Recycler view
- Material Design.
Screenshots are attached below:-
Build proudly 💪 with kotlin
If (you ❤️ love it) {
star 🌟 it up
} else {
}