All Projects → TakeoffAndroid → Recyclerviewtemplate

TakeoffAndroid / Recyclerviewtemplate

Licence: other
One Template which solves all frequently used RecyclerViews Code Snippets

Projects that are alternatives of or similar to Recyclerviewtemplate

Brv
Android上最强大的RecyclerView库
Stars: ✭ 345 (-14.6%)
Mutual labels:  recyclerview, recyclerview-adapter
SimplifiedRecyclerview
An android library to help you get rid of boiler plate code when setting up Recyclerview
Stars: ✭ 19 (-95.3%)
Mutual labels:  recyclerview, recyclerview-adapter
kandy
Sweet Android libraries written in Kotlin
Stars: ✭ 19 (-95.3%)
Mutual labels:  recyclerview, recyclerview-adapter
DiverseRecyclerAdapter
A small and yet powerful library, which greatly simplifies building lists of different items
Stars: ✭ 16 (-96.04%)
Mutual labels:  recyclerview, recyclerview-adapter
Kiel
Kotlin way of building RecyclerView Adapter 🧩. You do not have to write RecyclerView Adapters again and again and suffer from handling of different view types. Kiel will help you.
Stars: ✭ 297 (-26.49%)
Mutual labels:  recyclerview, recyclerview-adapter
SuperAdapter
A Super simple library can be used for inserting elements in between RecyclerView's elements.
Stars: ✭ 18 (-95.54%)
Mutual labels:  recyclerview, recyclerview-adapter
RecyclerELE
Android Library for easy addition of Empty, Loading and Error views in a RecyclerView
Stars: ✭ 27 (-93.32%)
Mutual labels:  recyclerview, recyclerview-adapter
RvClickListenerExample
Example showing the implementation of onItemClickListener & getAdapterPosition() in RecyclerView.
Stars: ✭ 22 (-94.55%)
Mutual labels:  recyclerview, recyclerview-adapter
Chipslayoutmanager
ANDROID. ChipsLayoutManager (SpanLayoutManager, FlowLayoutManager). A custom layout manager for RecyclerView which mimicric TextView span behaviour, flow layouts behaviour with support of amazing recyclerView features
Stars: ✭ 3,138 (+676.73%)
Mutual labels:  recyclerview, recyclerview-adapter
Recyclerviewevent
RecyclerView onItemClick、onItemLongClick、drag、swipe、divider、reuse disorder RecyclerView 梳理:点击&长按事件、分割线、拖曳排序、滑动删除、优雅解决 EditText 和 CheckBox 复用错乱问题
Stars: ✭ 265 (-34.41%)
Mutual labels:  recyclerview, recyclerview-adapter
ModularAdapter
The RecyclerView.Adapter that makes your life simple!
Stars: ✭ 14 (-96.53%)
Mutual labels:  recyclerview, recyclerview-adapter
Brvah kotlin
This is kotlin BRVAH Demo
Stars: ✭ 402 (-0.5%)
Mutual labels:  recyclerview, recyclerview-adapter
jubako
A small API to help display rich content in a RecyclerView such as a wall of carousels
Stars: ✭ 28 (-93.07%)
Mutual labels:  recyclerview, recyclerview-adapter
Klaster
Declare RecyclerView adapters in a functional way, without boilerplate and subclassing. No compromises on flexibility. If it's possible to do something by subclassing, it's possible to do it with this library.
Stars: ✭ 373 (-7.67%)
Mutual labels:  recyclerview, recyclerview-adapter
LxAdapter
RecyclerView Adapter Library
Stars: ✭ 50 (-87.62%)
Mutual labels:  recyclerview, recyclerview-adapter
AccordionRecycler
Android RecyclerView Adapter with nested items & expand/contract functionality
Stars: ✭ 17 (-95.79%)
Mutual labels:  recyclerview, recyclerview-adapter
App-Manager-Android
An app manager for Android written in Kotlin. View app related info, launch or uninstall apps.
Stars: ✭ 31 (-92.33%)
Mutual labels:  recyclerview, recyclerview-adapter
InfiniteScrollRecyclerView
Enables the RecyclerView to Auto scroll for indefinite time.
Stars: ✭ 49 (-87.87%)
Mutual labels:  recyclerview, recyclerview-adapter
Tableview
TableView is a powerful Android library for displaying complex data structures and rendering tabular data composed of rows, columns and cells.
Stars: ✭ 2,928 (+624.75%)
Mutual labels:  recyclerview, recyclerview-adapter
Fastadapter
The bullet proof, fast and easy to use adapter library, which minimizes developing time to a fraction...
Stars: ✭ 3,512 (+769.31%)
Mutual labels:  recyclerview, recyclerview-adapter

Buy Me a Coffee at ko-fi.com

Looking for contributors to make this template even more better.

Pending Items:

  1. Rewrite to kotlin.
  2. Update dependencies.
  3. Implement new view holders, etc.

RecyclerViewTemplate

The main purpose of this repo is to reduce the boiler plate code used in RecylerView's for different views and use cases. Yeah! All you have to just mark the fields in the template wizards. Now, you're good to go.

Supports

This template supports RecyclerView customziations like list, grid, header, footer, header-footer, toggle, checkbox, radio, google play like RecyclerView and Section RecyclerView.

RecyclerView Style

The following are the different types of RecyclerView styles and pattern made from this template.

Simple RecyclerView (List & Grid)

VERTICAL:

HORIZONTAL:

Banner RecyclerView (List & Grid)

VERTICAL:

HORIZONTAL:

Header, Footer and Header-Footer RecyclerView (List & Grid)

VERTICAL:

HORIZONTAL:

Checkbox, Radiobutton, Toggle Switch RecyclerView (List & Grid)

VERTICAL:

HORIZONTAL:

Google Play Like RecyclerView

Section RecyclerView

Implementation

  1. Download or clone this repo

  1. Rename the downloaded folder to RecyclerViewTemplate and copy the complete folder.

Paste the selected files into

For Mac

Go to Applications, Choose Android Studio, Right click and select Show Package Contents options.

Navigate to > Contents - Plugins - android - lib - templates - other - paste the downloaded RecyclerViewTemplate folder

For Windows

Go to C - Program Files - Android - Android Studio

C:\Program Files\Android\Android Studio\

Navigate to Plugins - android - lib - templates - other - paste the downloaded RecyclerViewTemplate folder

Usages

It is easy and pretty straight forward

  • Open your project in Android Studio.
  • Right click on your project root package.
  • Navigate to New - Other - RecyclerViewTemplate

Yeah! Cool! Now Template wizard is up, Just play with it to generate code snippets for your requirement.

Add on's

Hate working with FAB, toolbar, search, cardview, fragment, swiperefresh layout, pagination, divider, header, footer?

Now it's just a checkbox away. This template provides an option of enabling/disabling the states of add on's in an easy with checkboxes.

Customizations

Yes of course there's a way for that too! According to the benchmark of this template there are more than 250+ combinations of RecyclerView's can be made without even writing a single piece of code. Still you can modify source of the template from RecyclerViewTemplate/root/src/app_package/ files.

Contributions

Pull requests and contributions are most welcome.

Any type of RecyclerView on mind? You can always drop a mail!.

Credits and References?

https://github.com/gabrielemariotti/AndroidStudioTemplate

https://github.com/benoitletondor/Android-Studio-MVP-template

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].