Super simple RecyclerView adapter using Data Binding Technology.
The easiest way to declare RecyclerView
Adapters! No more boilerplate code.
Easiest way to declare RecyclerView Adapters in Android with Kotlin! No more boilerplate code.
Drag and Drop adapter implementation for RecyclerView
. Targeted to support any LayoutManager and ItemAnimator.
The DynamicPagerAdapter extends Android's PagerAdapter to do four important things:
Has an accessible HashMap View cache using ViewHolders. The default implementaiton has caching, but it isn't enforced and users of the PagerAdapter don't get access to it.
Provides the capability to use multiple view types just like RecyclerView.
Handles data set changes in a much more friendly way, allowing items to be removed, added, etc. with less issues and effort on your end.
Includes optional discard animations. These are exposed for you to call when you want or to override and create your own.
Easiest way to use RecyclerView
. Reduce boilerplate code! You don't need to write adapters for listing pages anymore!
Using AdapterViews has never been so easy. Inspired by the view holder design pattern, this library provides an easier way of linking AdapterViews and the underlying data for that view without having to implement your own Adapter. The EasyAdapter will do the tedious work for you.
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.
Create your RecyclerView
adapter in just 1 line
Android Annotation Processing Library to generate your adapters only with Annotations on your model, coming with Lint check to help you write good annotations
Add a header and/or footer to your RecyclerView
- the easy way.
Whenever you want to display custom items in listview, then only way to achieve this is to implement your own subclass of BaseAdapter, handle all rendering, recycling, click handling, data browsing youself in getView() method. It becomes very messy as number of rows increase in your adapter, Making your code very messy & non-reusable. This library allows you to make Modular classes which will help you to introduce new row type easily.
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.
Small and lightweight extensions to RecycerView.Adpter
which adds missing ListView
and GridView
features to RecyclerView.
EfficientAdapter is an efficient adapter to make the use of RecyclerView much easier.
Features:
An ExpandableRecycleradapter
with Recyclerview
.
An adapter which supports "drag and expand" event.
Simple library for DRY recycler adapter.
The RecyclerView is one of the most used widgets in the Android world, and with it you have to implement an Adapter which provides the items for the view. Most use cases require the same base logic, but require you to write everything again and again.
The FastAdapter is here to simplify this process. You don't have to worry about the adapter anymore. Just write the logic for how your view should look like, and you are done.
FlagChatAdapter is easy to implement enchanting recycler view adapter. Just extend your adapter with FlagChatAdapter
, implement some methods and voila! You have got the most beautiful looking chat on your phone. Zero boilerplate code, just put your variables in the right direction.
It is a recycler view adapter that supports multiview holders, filters, and child view click events.
Attempting to make convenient for working with ViewPager
and PagerAdatper
.
FunDapter is a new approach to Android ListView Adapters. Achieve more. Write less code. Fix less bugs. Simply declare which fields you want and apply behaviours to them.
Gencycler is the fastest way to write RecyclerView
adapters.
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.