Popularity
2.2
Growing
Activity
0.0
Stable
74
5
11

Code Quality Rank: L4
Programming language: Java
License: Apache License 2.0
Tags: Other Widget    
Latest version: v2.0.0-beta

Snap RecyclerView Utils alternatives and similar packages

Based on the "Other Widget" category.
Alternatively, view Snap RecyclerView Utils alternatives based on common mentions on social networks and blogs.

Do you think we are missing an alternative of Snap RecyclerView Utils or a related project?

Add another 'Other Widget' Package

README

Snap RecyclerView Utils

Android Arsenal Travis CI

Simple Library to create RecyclerView Adapters and Viewholder in a snap.

Features

  • Simple RecyclerView Adapter
  • Multiple Layouts RecyclerView Adapter
  • Endless Loader
  • Alternate View Support
  • Automatic Empty RecyclerView Layout Handling
  • Adapter based OnItemClickListener

Add to your project

Release

Check out v2 Beta!

Add JitPack to repositories in your project's root build.gradle file:

allprojects {
    repositories {
        ...
        maven { url "https://jitpack.io" }
    }
}

Add the dependency to your module's build.gradle file:

dependencies {
    ...
    compile 'com.github.prashantsolanki3:Snap-RecyclerView-Utils:v1.8'
}

Usage

Check out the wiki!

Make a ViewHolder which extends SnapViewHolder.

SnapAdapter<SimpleProduct, ViewHolderProduct> adapterRecycler = new SnapAdapter<>(
    getContext(), //Context
    SimpleProduct.class, //Model class, matching generic type
        R.layout.item_recycler_product, // Item Layout
        ViewHolderProduct.class); // ViewHolder class, matching generic type

recyclerView.setAdapter(adapterRecycler);

//Add items to RecyclerView
adapterRecycler.addAll(new ArrayList<SimpleProduct>());

Yeah That's All!


Contribute

Contribute by creating issues (tagged enhancement, bugs) in the repo or create a pull request.

Using Snap RecyclerView Utils?

If you are using Snap RecyclerView Utils in your app and would like to be listed here, please let us know opening a new issue!

License

Copyright 2015 Prashant Solanki

Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at

http://www.apache.org/licenses/LICENSE-2.0

Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License.


*Note that all licence references and agreements mentioned in the Snap RecyclerView Utils README section above are relevant to that project's source code only.