A simple universal RecyclerView.Adapter
based on Android's DataBinding framework. Saves you from writing a new adapter implementation over and over for every new screen.
Dewey is an android widget designed to hold an unlimited number of tabs, making it ideal for allowing pagination through a list.
Easy RecyclerView
ItemDecoration. Flexible for multiple styles, such as margins, colours, drawables, show/hide, etc.
Dividers is a Android library to easily create separators for your RecyclerViews. It supports a wide range dividers from a simple one that apply all your items to system of selectors to apply different styles to each item.
Highly customizable Android library written in Kotlin that uses AndroidX and extends RecyclerView
to include extra features, such as support for gestures like swipe and drag & drop.
Google Photos style multi-selection for RecyclerViews.
A simple implementation of Drag and Drop for RecyclerView
A simple one class TouchListener
that can be attached to any RecyclerView
and handles multi selection in google photos style via long pressing on an item and moving the finger up/down to select more items (it even scrolls if you reach the edges of the RecyclerView).
Set of light and non-invasive extensions for Android RecyclerView widget. Does not use custom RecyclerView
or LayoutManager
. With this extensions you can create RecyclerView with following features:
An example android application to set dynamic span size on GridLayoutManager
, RecyclerView
.
This library is extremely powerful since you can custom your own swipe effects "No limits for your imagination".
EasyAdapter allows to create you RecyclerView
adapter in just 3 lines.
A set of features to work with RecyclerView
:
A RecyclerView
with edit mode, including delete, sort function.
Epoxy is an Android library for building complex screens in a RecyclerView
. It abstracts the boilerplate of view holders, item types, item ids, span counts, and more, in order to simplify building screens with multiple view types. Additionally, Epoxy adds support for saving view state and automatic diffing of item changes.
An Android's two-dimensional RecyclerView
. Not only can load historical data, but also can load future data.
The Expandable RecyclerView is a library written to allow for an expanded view to be attached to each ViewHolder. To allow for full functionality of a normal RecyclerView in both the parent ViewHolder and the expanded child ViewHolder, the recyclerview has been modified to use two types of ViewHolders, a child and a parent with the ability to customize each separately.
More easy way to add multiple delegates to your expandable RecyclerView
.
Custom RecyclerView#Adapter
that implement features like ExpandableListView
.
An ExpandableRecyclerview with databinding support.
A library to work with RecyclerView
as easily as if you'd use ListView
or GridView
.
FancyAccordionView is a custom view that can be used for showing a list of items. It extends RecyclerView
and offers the following features:
A lightweight library to tweak the fling behaviour in Android.
A custom LayoutManager to build a Gallery or a ViewPager like RecyclerView that shows items in a center-locked and support both HORIZONTAL and VERTICAL scroll.And View Recycle Machine is also supported.
One recycler view adapter for all your project.
An Easy to use adapter for android
No need of viewholder
More readable code
This library provides swipe & drag and drop support for RecyclerView
.
Generic Recycler View Adapter that supports multiple layout implementations in a single Recycler View.