Android developer portal with tools, libraries, and apps

Show: All / Free / Paid / Demo

GenericRenderers is an Android library created to avoid all the boilerplate needed to use a RecyclerView with adapters.

Apr 1, 2016

Composable adapters for Android RecyclerViews and ListViews.

Jul 9, 2016

Android library designed to enrich and make your RecyclerView adapters more SOLID

Adapster will help you make your RecyclerView adapters more manageable and overall enrich your RecyclerView experience.

Aug 26, 2018

CommonAdapter can be used with ListView and GridView components.

Dec 24, 2015

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.

Oct 6, 2018

The easiest way to declare RecyclerView Adapters! No more boilerplate code.

Oct 21, 2018

SwipeActionAdapter is a library that provides a simple API to create Mailbox-like action when swiping in a ListView. The idea is to make it simple enough to implement while still providing sufficient options to allow you to integrate it with the design of your application.

Jun 25, 2016

A Super simple library can be used for inserting elements in between RecyclerView's elements.

Sep 5, 2019

EfficientAdapter is an efficient adapter to make the use of RecyclerView much easier.

Oct 30, 2014

The easiest way to use a RecyclerView on Android.

Jan 25, 2017

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.

Oct 8, 2014

MergeAdapter accepts a mix of Adapters and Views and presents them as one contiguous whole to whatever ListView it is poured into. This is good for cases where you have multiple data sources, or if you have a handful of ordinary Views to mix in with lists of data, or the like.

Simply create a MergeAdapter and call addAdapter(), addView(), or addViews() (latter accepting a List), then attach your adapter to the ListView.

There is also MergeSpinnerAdapter for use with Spinner widgets.

Dec 15, 2014

An adapter to create Android RecyclerViews with sections, providing headers and footers.

Jul 20, 2015

The code brings up an easy way of using recyclerView, with the new recycler adapters. It also contains a BaseRecyclerFragment and a RecyclerStandalone that removes a lot of boiler plate for fragments that contains either grids or lists. It also offers out of the box a DividerItemDecoration that handles the drawing of the divider in the recycler view. As well selectors for the items in your lists are handled.

Jan 21, 2015

Easiest way to use RecyclerView. Reduce boilerplate code! You don't need to write adapters for listing pages anymore!

May 5, 2017

Saves and restores View states in ViewPagers.

Jun 8, 2016

PersistentRecyclerAdapter is a simple, lite weight android library that persists data across fragment and activity recreation.

Some features

  • Offline and Online persistent across activity recreation
  • Supports both grid and linear layout
  • Support for both Activity and Fragment
  • Delivers data fast to your RecyclerView
Apr 18, 2018

Decouple the item(/nested viewholder) from recyclerview's adapter.

Aug 24, 2016

SuperAdapter is an adapter created to avoid repeating RecyclerView adapter and duplicated code.

Jan 10, 2019

You can easily crate RecyclerviewAdapter and PagedlistAdapter using databinding with this library.

Dec 14, 2018

This tool allows you to no longer worry about adapters. Now you will only create your ViewHolder. Communication management between your Views and your ViewHolders is possible. Creating sections is now very easily. Enjoy.

Oct 7, 2018

Simplify usage of RecyclerView with various types of adapters.

Aug 14, 2016

Simple Universal Adapter and ViewHolders generator for Recycler View.

Jul 13, 2017

A small library to simplify RecyclerView adapter by using auto mapping item view with model.

Nov 5, 2016

This project demonstrates of simple approach for implementation complex lists, based on RecyclerView.

You don't need call methods notify...(), beсause it is called automatically when you set data. You also don't need extend RecyclerView.Adapter.

You need only create ItemController for each type of list items and describe order of elements in Activity / Fragment. ItemController incapsulates all interactions with list item, so it is very easy for reading, modifying and reusing.

Dec 3, 2017

A slim & clean & typeable Adapter without VIEWHOLDER.

Features:

  • No ViewHolder any more
  • No Reflection
  • Fluent & simple API
  • Multi-typeable adapter
  • Support Kotlin
  • Support Simple DiffUtils

Apr 20, 2017

Simple multiview adapter for RecyclerView written on Kotlin.

Jun 23, 2017

Don't write a RecyclerView adapter again. Not even a ViewHolder!

  • Based on Android Data Binding
  • Written in Kotlin
  • No need to write the adapter
  • No need to write the viewholders
  • No need to modify your model classes
  • No need to notify the adapter when data set changed
  • Supports multiple view types
  • Manage item click/long-click in layout or builder
  • Optional OnBindListener's
  • Very fast -- no reflection
  • Super easy API
  • Tiny size: 31 KB
  • Minimum Android SDK: 9
Jun 30, 2016

Add a header and/or footer to your RecyclerView - the easy way.

Oct 1, 2016

Create your RecyclerView adapter in just 1 line

  • Reduce Boilerplate code to create adapter and holder.
  • includes View Events callbacks (ClickEvent,CheckChangeEvent)
Jun 6, 2018