GenericRenderers is an Android library created to avoid all the boilerplate needed to use a RecyclerView with adapters.
This library allows you to implement GridView like card layout within ListView with added capabilities like Pagination, Addition of Header-Footer Views, also simplifies implementation for both List & Cursor data.
Groupie helps you display and manage complex RecyclerView layouts.
This HintSpinnerAdapter allows user to add hint to spinner with very less effor and very effectively. Only thing user need to do is, he has to pass his own spinner adapter to this sample adapter and thats it.
Decouple the item(/nested viewholder) from recyclerview's adapter.
There are cases when you just need to render a simple list of static data without the hassle. You don't want to use complex solutions like Epoxy or Groupie for this purpose. This task is ItemsAdapter was created for. ItemsAdapter offers you simple DSL to create adapters.
You can easily crate RecyclerviewAdapter and PagedlistAdapter using databinding with this library.
Don't write a RecyclerView adapter again. Not even a ViewHolder!
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.
Adapter library for RecyclerView
to display your app's OSS dependencies.
MultiChoiceAdapter is an implementation of ListAdapter which adds support for modal multiple choice selection as in the native Gmail app.
RecyclerView
adapter classes for managing multiple view types.
MultiState, section, endless recyclerView are made easily by this wrapper adapter.
An Android library to retrofit multiple item view types.
Simplify usage of RecyclerView
with various types of adapters.
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).
A small library containing two adapters which allow for easy fragment management with a NavigationView
.
A more elegant and easy way to build an multifunctional adapter for ListView
or RecyclerView
in Android.
Wrappers for Android adapters to simply its api at a minimum.
OneAdapter is made to simplify and enhance the use of the RecyclerView's Adapter while preventing common mistakes. With multiple modules and hooks, you don't have to think about writing an adapter anymore, and just focus on what matters.
The Parchment library attempts to add the functionality that developers want to their AdapterViews, by providing horizontal and vertical scrolling to all of its AdapterViews. Parchment gives developers more control of layout by choosing from a simple horizontal List View, a GridView that wraps heights or a GridPatternView that lets a user specify the grid pattern.
PersistentRecyclerAdapter is a simple, lite weight android library that persists data across fragment and activity recreation.
Some features
Open source project in order to implement Pinterest like list view on Android.
Composable adapters for Android RecyclerViews
and ListViews
.
A common RecyclerView.Adapter
implementation which supports any kind of items and has useful data operating APIs such as remove, add, etc.
PrimeAdapter makes working with RecyclerView
easier by separating required code in a few simple and well-structured 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.
Recycling mechanism for pager adapter.
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.
With this library you can implement RecyclerView.Adapter
in a few lines.