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).
Make RecyclerView
adapter easy with Adapter annotations.
Automated configuration 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.
A slim & clean & typeable Adapter without VIEWHOLDER.
Features:
An extandable adapter which provides swipe to delete on your row item.
SimplerRecyclerViewAdapter used to simplify the adapter structure for RecyclerView
.
Features:
LastPagerAdapter eliminates the need to write long, boilerplate Adapters for ViewPagers by using simple, concise API. Uses Android Data Binding. Supports both Java and Kotlin. Written in Kotlin.
SectionedMergeAdapter is a library based on MergeAdapter by CommonsWare. It allows you to work with sections and subheaders in your ListViews. With this library, you get the advantage of stitching together the rows and the header of the subsection in the subsection itself. For example, if there are no rows in a subsection of the ListView, the header of the subsection is also not shown.
Super simple RecyclerView adapter using Data Binding Technology.
Multiple items adapter made easy, including headers and footers.
A RecyclerView
adapter that can handle holding hetrogeneuous data types, and provides the ability to set up sections in your adatper.
A small library to simplify RecyclerView
adapter by using auto mapping item view with model.
With this library you can implement RecyclerView.Adapter
in a few lines.
Add a header and/or footer to your RecyclerView
- the easy way.
Groupie helps you display and manage complex RecyclerView layouts.
This library helps you to manage RecyclerViewAdapter
easier.
Extension of RecyclerView.Adapter
. You can add header/footer to RecyclerView
for LinearLayoutManager
and GridLayoutManager
.
A more elegant and easy way to build an multifunctional adapter for ListView
or RecyclerView
in Android.
Decouple the item(/nested viewholder) from recyclerview's adapter.
Core-Adapter supports any type of items in RecyclerView
with no pain.
Assembly Adapter library allows to simplify working with adapters.
Simplify usage of RecyclerView
with various types of adapters.
Wrappers for Android adapters to simply its api at a minimum.
An Android RecyclerView.Adapter
management library that makes creating and editing heterogeneous view based lists easy.