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
LayoutManager. With this extensions you can create RecyclerView with following features:
An example android application to set dynamic span size on
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 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#Adapter that implement features like
An ExpandableRecyclerview with databinding support.
A library to work with
RecyclerView as easily as if you'd use
FancyAccordionView is a custom view that can be used for showing a list of items. It extends
RecyclerView and offers the following features:
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
This library provides swipe & drag and drop support for
Generic Recycler View Adapter that supports multiple layout implementations in a single Recycler View.
A couple of sticky header decorations for android's
RecyclerView with support of
A library allows to add header and footer views for
HeaderRecyclerView is an Android library created to be able to use
RecyclerView.Adapter with a header in a easy way. To use this library create your RecyclerView.Adapter classes extending from HeaderRecyclerViewAdapter.
This is an Android library allowing to add Header and/or Footer in your
RecyclerView in the simplest way possible.
An easy way to search in your recycler view without having an always-on display search view.
Ever wanted a recycler view with a search bar? That's a simple library that lets you wrap your recyclerView into my custom layout which provides a hidden searchview which you can show by scrolling up/down the recycler.
Drag & drop item decorator for RecyclerView with support for highlighting hovered items.