All Projects → frontierdotxyz → InfiniteScrollRecyclerView

frontierdotxyz / InfiniteScrollRecyclerView

Licence: MIT license
Enables the RecyclerView to Auto scroll for indefinite time.

Programming Languages

kotlin
9241 projects

Projects that are alternatives of or similar to InfiniteScrollRecyclerView

SortedListAdapter
The RecyclerView.Adapter that makes your life easy!
Stars: ✭ 48 (-2.04%)
Mutual labels:  recyclerview, recyclerview-item-animation, 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 (+6304.08%)
Mutual labels:  recyclerview, recyclerview-adapter, layoutmanager
AdapterCommands
Drop in solution to animate RecyclerView's dataset changes by using command pattern
Stars: ✭ 74 (+51.02%)
Mutual labels:  recyclerview, recyclerview-item-animation, recyclerview-adapter
Baserecyclerviewadapterhelper
BRVAH:Powerful and flexible RecyclerAdapter
Stars: ✭ 22,524 (+45867.35%)
Mutual labels:  recyclerview, recyclerview-item-animation, recyclerview-adapter
recyclerview-expandable
RecyclerView implementation of traex's ExpandableLayout
Stars: ✭ 70 (+42.86%)
Mutual labels:  recyclerview, recyclerview-adapter
Modular2Recycler
Modular²Recycler is a RecyclerView.Adapter that is modular squared.
Stars: ✭ 72 (+46.94%)
Mutual labels:  recyclerview, recyclerview-adapter
recyclerview-kotlin
10+ Tutorials on RecyclerView in Kotlin
Stars: ✭ 41 (-16.33%)
Mutual labels:  recyclerview, recyclerview-adapter
Recycling
A Library for make an easy and faster RecyclerView without adapter
Stars: ✭ 57 (+16.33%)
Mutual labels:  recyclerview, recyclerview-adapter
recyclerview-adapters
Multiple item adapters for RecyclerView (inspired by Merge Adapter)
Stars: ✭ 24 (-51.02%)
Mutual labels:  recyclerview, recyclerview-adapter
SwipeAndDragRecyclerView
通过 ItemTouchHelper.Callback 实现 RecyclerView Item 的拖拽和侧滑删除
Stars: ✭ 39 (-20.41%)
Mutual labels:  recyclerview, recyclerview-item-animation
App-Manager-Android
An app manager for Android written in Kotlin. View app related info, launch or uninstall apps.
Stars: ✭ 31 (-36.73%)
Mutual labels:  recyclerview, recyclerview-adapter
HoveringCallback
Drag & drop item decorator for RecyclerView with support for highlighting hovered items.
Stars: ✭ 15 (-69.39%)
Mutual labels:  recyclerview, recyclerview-item-animation
MultiTypeAdapter
RecyclerView通用多类型适配器MultiTypeAdapter,以布局文件为单位更细粒度的条目复用。
Stars: ✭ 18 (-63.27%)
Mutual labels:  recyclerview, recyclerview-adapter
Statik
A simple static list information backed by RecyclerView for Android in Kotlin
Stars: ✭ 22 (-55.1%)
Mutual labels:  recyclerview, recyclerview-adapter
BaseRecyclerViewAdapter
RecyclerView通用适配器
Stars: ✭ 14 (-71.43%)
Mutual labels:  recyclerview, recyclerview-adapter
RollingLayoutManager
vrgsoft.net
Stars: ✭ 57 (+16.33%)
Mutual labels:  recyclerview, layoutmanager
slush
This library will no longer be updated 😭
Stars: ✭ 26 (-46.94%)
Mutual labels:  recyclerview, recyclerview-adapter
CardLayoutManager
A custom layoutManager providing a Tinder-like cards effect.
Stars: ✭ 37 (-24.49%)
Mutual labels:  recyclerview, layoutmanager
Overscroll Decor
Android: iOS-like over-scrolling effect applicable over almost all scrollable Android views.
Stars: ✭ 2,671 (+5351.02%)
Mutual labels:  recyclerview, scrollview
Adapterdelegates
"Favor composition over inheritance" for RecyclerView Adapters
Stars: ✭ 2,735 (+5481.63%)
Mutual labels:  recyclerview, recyclerview-adapter

InfiniteScrollRecyclerView

Pros:

  1. Simple plug and play custom RecyclerView.
  2. Easy to use
  3. Built on top of RecyclerView, hence it is performant as it works on the typical adapters and layout managers.

Credits:

This view is inspired from iOS App store trending animation.

Appstore-video

Usage

In XML: (Grid)

    <com.frontier.infinitescrollrecyclerview.view.InfiniteAutoScrollRecyclerView
        android:id="@+id/recyclerView"
        android:layout_width="match_parent"
        android:layout_height="wrap_content"
        app:scrollLayoutType="grid" />
infinite-recyclerview-grid.mp4

In XML: (List)

    <com.frontier.infinitescrollrecyclerview.view.InfiniteAutoScrollRecyclerView
        android:id="@+id/recyclerView"
        android:layout_width="match_parent"
        android:layout_height="wrap_content"
        app:scrollLayoutType="list" />
infinite-recyclerview-list.mp4

In Activity or Fragment:

Simple :-)

Just call

recyclerView.startScrolling("YOUR_DRAWABLE_ARRAY")

Apps using InfiniteScrollRecyclerView

device-2021-11-01-091720.mp4

Google play store link: https://play.google.com/store/apps/details?id=com.frontierwallet

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].