SuperAdapter is an adapter created to avoid repeating
RecyclerView adapter and duplicated code.
Gencycler is the fastest way to write
You can easily crate RecyclerviewAdapter and PagedlistAdapter using databinding with this library.
Easiest way to declare RecyclerView Adapters in Android with Kotlin! No more boilerplate code.
The easiest way to declare
RecyclerView Adapters! No more boilerplate code.
FlagChatAdapter is easy to implement enchanting recycler view adapter. Just extend your adapter with
FlagChatAdapter, implement some methods and voila! You have got the most beautiful looking chat on your phone. Zero boilerplate code, just put your variables in the right direction.
This tool allows you to no longer worry about adapters. Now you will only create your
ViewHolder. Communication management between your
Views and your
ViewHolders is possible. Creating sections is now very easily. Enjoy.
PrimeAdapter makes working with
RecyclerView easier by separating required code in some simple clean classes. It brings simplicity when you have multiple view types in a
RecyclerView. By using annotation processing, it generates unique view types automatically to make the code more clear. You can use PrimeAdapter in both Kotlin and Java Android projects as the sample apps are written.
Android library designed to enrich and make your RecyclerView adapters more SOLID
Adapster will help you make your RecyclerView adapters more manageable and overall enrich your RecyclerView experience.
RecyclerView adapter in just 1 line
PersistentRecyclerAdapter is a simple, lite weight android library that persists data across fragment and activity recreation.
This library lets you to split
RecyclerView into sections, make paging, or create endless view easily.
Use BasicAdapter instead of separate java files for Android RecyclerView Adapters, with a more comprehensible adapter structure and databinding.
Simple Adapter used to create simple
RecyclerView adapter without creating new java file.
Adapter that is similar to the ObjectAdapter (ArrayObjectAdapter) from the Leanback support library.
A small and yet powerful library, which greatly simplifies building lists of different items.
This tool allows you to no longer worry about adapters. Now you will only create your ViewHolder. A simple tools to take in hand that should answer all your use cases.
Communication management between your Views & ViewHolders is possible. Creating sections is now very easily. Enjoy.
It is a recycler view adapter that supports multiview holders, filters, and child view click events.
Simple Universal Adapter and ViewHolders generator for Recycler View.
This library will help developers to avoid writing repetitive code as mostly developers do while writing Adapter for RecyclerView. This library also provide convenient way to get position of a view which is clicked by user. This tiny library can save developers time and help them writing clean code inside Adapters.
Simple multiview adapter for RecyclerView written on Kotlin.
Add footer and header & item click listener to
Mystique is a Kotlin library for Android’s
RecyclerView which allows you to create homogeneous and heterogeneous lists effortlessly using an universal adapter. It’s
RecyclerView.Adapter on steroids, written purely in Kotlin (oh yeah, with extension functions too).
RecyclerView adapter easy with Adapter annotations.
RecyclerView.Adapter for Android.
Easiest way to use
RecyclerView. Reduce boilerplate code! You don't need to write adapters for listing pages anymore!
RecyclerViewInjectorAdapter wraps your regular
RecyclerView.Adapter and adds possibility to inject custom views on desired position without hassle.
The DynamicPagerAdapter extends Android's PagerAdapter to do four important things:
Has an accessible HashMap View cache using ViewHolders. The default implementaiton has caching, but it isn't enforced and users of the PagerAdapter don't get access to it.
Provides the capability to use multiple view types just like RecyclerView.
Handles data set changes in a much more friendly way, allowing items to be removed, added, etc. with less issues and effort on your end.
Includes optional discard animations. These are exposed for you to call when you want or to override and create your own.