Indicator decorator is an indicator that can be used in ViewPager2 and RecyclerView.
InfiniteScrollListener for RecyclerView in Android.
An Easy to use adapter for android
No need of viewholder
More readable code
UltimateRecyclerView is a RecyclerView
(advanced and flexible version of ListView
) with pulling to refresh, loading more, swiping to dismiss, drag and drop, animations, and many other features.
Custom Layout Manager for Recycler View which lays out its child views in circular or elliptical fashion
Scroll Wheel functionality implemented with Circular Relative Layout
Generic Recycler View Adapter that supports multiple layout implementations in a single Recycler View.
RecyclerViewHelper provides the most common functions around recycler view like Swipe to dismiss, Drag and Drop, Divider in the ui, events for when item selected and when not selected, on-click listener for items.
A couple of sticky header decorations for android's RecyclerView
.
Implement pagination in a few steps with RxPagination
A pure simple table-grid view implementation based on RecyclerView
The RecyclerViewFastScroller is a widget that can be added to a layout and connected to a RecyclerView
for fast scrolling. In the interest of time, I am pushing out some usable code, but I plan on updating this to better support easy customization and inclusion in projects.
There is a simple example of how to make a carousel effect on Android.
A divider for Android's RecyclerView
using RecyclerView.ItemDecoration
.
Tiny library with ability to provide support for infinite paginated scrolling in RecyclerView. It is able to show loading & try again layout at the bottom of the list.
Jubako makes things super simple to assemble rich content into a RecyclerView such as a wall of carousels (Google Play style recycler in recyclers). Jubako can load content on the fly asynchronously, infinitely with pagination.
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.
ChipsLayoutManager is a custom layout manager for RecyclerView which represents a Google chips material design guideline.
ChipsLayoutManager moves item to a next row when there isn't enough space left on the current. It's a next generation of TextView span implementation, flow layouts implementation with support of RecyclerView features, like ItemAnimations, recycling views etc.
Easy RecyclerView
ItemDecoration. Flexible for multiple styles, such as margins, colours, drawables, show/hide, etc.
Super fast and easy way to create header for Android RecyclerView
.
Provides a simple way to extend the default RecyclerView behaviour with support for headers, footers, empty view, DiffUtil and ArrayAdapter like methods.
A solution to compose RecyclerView
Decoration.
The idea is to compose the decoration by combining small and simple components.
In isolation, those items are simple and easy to write and understand. But combined (or composed), they can form very complex decoration with complex selective conditions.
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.
Rx based generic RecyclerView
adapter library.
Features built in:
A library that removes all boilerplate code allowing you to display lists with few lines of code.
This project shows how to use extension function to handle recyclerView item and subItem listeners.
Adapter and LayoutManager
for Android RecyclerView
which enables sticky header positioning.
Konveyor is a tiny library which intends to battle RecyclerView.Adapter
Hell by introducing "Composition over inheritance" approach when dealing with RecyclerView adapters. While making your Adapter related logic testable by providing abstraction layer over its logic, it will make you forget all of the ViewType hassle all together.
A sliding tabs layout implemented with the RecyclerView
.