Adapter Kit is a set of useful adapters for Android.

Related tags

Adapter adapter-kit
Overview

Adapter Kit

Logo

Adapter Kit is a set of useful adapters for Android. The kit currently includes,

  • Instant Adapter
  • Instant Cursor Adapter
  • Simple Section Adapter
  • Circular List Adapter

Maven

<dependency>
    <groupId>com.mobsandgeeks</groupId>
    <artifactId>adapter-kit</artifactId>
    <version>0.5.3</version>
</dependency>

Gradle

dependencies {
    compile 'com.mobsandgeeks:adapter-kit:0.5.3'
}

License

Copyright 2013 Mobs & Geeks

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.

Adapter Kit Logo © 2013, Mobs & Geeks.

Bitdeli Badge

Comments
  • Scrolling backwards in Circular List Adapter

    Scrolling backwards in Circular List Adapter

    This works great for going down in the list but backwards it's just like a normal list and hits the start. Is there a way to make it work similar the other way around as when scrolling down? Or I have to scroll down far enough when opening the fragment so I'm sure the user wont scroll whole way back to the start? Thanks

    opened by nilsi 1
  • Merged my libraries into adapter-kit

    Merged my libraries into adapter-kit

    Hi Ragunath,

    I have added my GridListAdapters (147 Stars) & EasyListViewAdapters (50 Stars) libraries into your adapter-kit project, Changes:

    1. I have changed package heirarchy of your library to include my adapters as well, also segregated your adapters into separate packages. (Refer "upgrading from 1.0 to 2.0" in README).
    2. Also I have added my sample fragments into your Sample app.
    3. Made README more detailed & attactractive.

    Please accept my pull request.

    Thanks Biraj Patel

    opened by birajpatel 0
  • Had to remove a line from the example when using Android Studio

    Had to remove a line from the example when using Android Studio

    Your table looks great and it didn't take long to set up the example using Android Studio. This line caused an error that I did not understand at first. After I commented it out, things were fine.

        //? import com.mobsandgeeks.adapters.R;
    

    It was probably not needed because of how Android studio builds using the Gradle compile line. So the only files I needed to make a test project were ArrayAdapterDemoActivity.java, list_view.xml and section_header.xml.

    Thanks.

    opened by bcichowlas 1
  • Section Header Layout's layout params are ignored in SimpleSectionAdapter

    Section Header Layout's layout params are ignored in SimpleSectionAdapter

    When inflating the section header layout, the parent ViewGroup should be supplied: View.inflate(mContext, mSectionHeaderLayoutId, parent);

    Currently, null is passed as the parent, and the section header's layout params are ignored. The easiest work around I've found is to add a wrapper LinearLayout or RelativeLayout to the section header layout.

    opened by garhiggins 0
  • SimpleSectionAdapter should register as an observer on wrapped adapter?

    SimpleSectionAdapter should register as an observer on wrapped adapter?

    It seems to me that the SimpleSectionAdapter should be listening for changes on the wrapped adapter. That is, if the underlying adapter's data changes, then SimpleSectionAdapter should know to update its sections.

    Something like having the SimpleSectionAdapter call registerDataSetObserver() on the wrapped adapter, and then calling findSections in the onChanged() callback.

    opened by efung 0
  • InstantAdapter is not usable with library projects

    InstantAdapter is not usable with library projects

    Android id resources are not final in library projects (see http://tools.android.com/tips/non-constant-fields)

    It would be helpful if there was a way to link methods -> views other than using the view id.

    opened by maurizi 1
Owner
Ragunath Jawahar
Ragunath Jawahar
Renderers is an Android library created to avoid all the boilerplate needed to use a RecyclerView/ListView with adapters.

Renderers Renderers is an Android library created to avoid all the RecyclerView/Adapter boilerplate needed to create a list/grid of data in your app a

Pedro Vicente Gómez Sánchez 1.2k Nov 19, 2022
[] Easy Adapters library for Android

Deprecated Due to the growing use of the RecyclerView and the RecyclerView.Adapter provided adapter class, Easy-Adapter is now deprecated. Whilst the

ribot 425 Nov 25, 2022
Generate data-view-binding adapters of android recycler view.

Items 这个库可以为 Android 的 RecyclerView 生成基于 Data-View-Binding 的 Adapter。 对比其他一些类似的开源库,它有以下的一些优势: 更好的拓展性。这个库不需要你继承特定的 Adapter 或 ViewHolder 类,你可以继承任何第三方提供的

nekocode 253 Nov 11, 2022
Just like instant coffee, saves 78% of your time on Android's Custom Adapters.

Notice Instant Adapter is now part of an even more awesome Adapter Kit project! Instant Adapter Just like instant coffee, saves 78%* of your time on A

Ragunath Jawahar 232 Nov 25, 2022
Android - A ListView adapter with support for multiple choice modal selection

MultiChoiceAdapter MultiChoiceAdapter is an implementation of ListAdapter which adds support for modal multiple choice selection as in the native Gmai

Manuel Peinado Gallego 855 Nov 11, 2022
Simplify Adapter creation for your Android ListViews.

FunDapter takes the pain and hassle out of creating a new Adapter class for each ListView you have in your Android app. It is a new approach to custom

Ami Goldenberg 287 Dec 22, 2022
Android library for the adapter view (RecyclerView, ViewPager, ViewPager2)

Antonio Android library for the adapter view (RecyclerView, ViewPager, ViewPager2) Free from implementation of the adapter's boilerplate code ! Reuse

NAVER Z 106 Dec 23, 2022
The bullet proof, fast and easy to use adapter library, which minimizes developing time to a fraction...

FastAdapter The FastAdapter is here to simplify creating adapters for RecyclerViews. Don't worry about the adapter anymore. Just write the logic for h

Mike Penz 3.7k Jan 8, 2023
An Adapter that allows a RecyclerView to be split into Sections with headers and/or footers. Each Section can have its state controlled individually.

⚠️ Archived: this repository is no longer going to be maintained. SectionedRecyclerViewAdapter An Adapter that allows a RecyclerView to be split into

Gustavo Pagani 1.7k Dec 21, 2022
A slim & clean & typeable Adapter without# VIEWHOLDER

PLEASE NOTE, THIS PROJECT IS NO LONGER BEING MAINTAINED First At A Glance :) Intro A slim & clean & typeable Adapter without# VIEWHOLDER Features No V

lin 940 Dec 30, 2022
Create a new adapter for a RecyclerView or ViewPager is now much easier.

Efficient Adapter for Android Create a new adapter for a RecyclerView or ViewPager is now much easier. Overview Create a list of elements into a Recyc

Stan Kocken 423 Sep 16, 2022
Small, smart and generic adapter for recycler view with easy and advanced data to ViewHolder binding.

smart-recycler-adapter Never code any boilerplate RecyclerAdapter again! This library will make it easy and painless to map your data item with a targ

Manne Öhlund 405 Dec 30, 2022
Rx based RecyclerView Adapter

RxRecyclerAdapter Rx based generic RecyclerView Adapter Library. How to use it? Example! Enable Databinding by adding these lines to your build.gradle

Ahmed Rizwan 193 Jun 18, 2022
This Repository simplifies working with RecyclerView Adapter

AutoAdapter This Repository simplifies working with RecyclerView Adapter Gradle: Add it in your root build.gradle at the end of repositories: allproj

George Dzotsenidze 151 Aug 15, 2021
Generic RecyclerView adapter

Generic RecyclerView Adapter. Lightweight library which simplifies creating RecyclerView adapters and illuminates writing boilerplate code. Creating a

Leonid Ustenko 77 Dec 24, 2022
Vector map library and writer - running on Android and Desktop.

Mapsforge See the integration guide and changelog. And read through how to contribute guidelines. If you have any questions or problems, don't hesitat

mapsforge 1k Jan 2, 2023
Epoxy is an Android library for building complex screens in a RecyclerView

Epoxy Epoxy is an Android library for building complex screens in a RecyclerView. Models are automatically generated from custom views or databinding

Airbnb 8.1k Jan 4, 2023
Android library to auto-play/pause videos from url in recyclerview.

AutoplayVideos Show some ❤️ and star the repo to support the project This library is created with the purpose to implement recyclerview with videos ea

Krupen Ghetiya 989 Nov 17, 2022
:page_with_curl: [Android Library] Giving powers to RecyclerView

Android library that provides most common functions around recycler-view like Swipe to dismiss, Drag and Drop, Divider in the ui, events for when item

Nishant Srivastava 644 Nov 20, 2022