pokercc / Expandablerecyclerview
Licence: mit
ExpandableRecyclerView with smoothly animation.
Stars: ✭ 135
Programming Languages
kotlin
9241 projects
Projects that are alternatives of or similar to Expandablerecyclerview
ExpandableRecyclerView
ExpandableRecyclerView with smoothly animation.
Stars: ✭ 412 (+205.19%)
Mutual labels: recyclerview, expandable, treeview
TreeView
"TreeView - sub-cells simplified" (c). Enable subcells in UITableView with a single drop-in extension. CocoaPod:
Stars: ✭ 54 (-60%)
Mutual labels: expandable, treeview
Grouprecyclerviewadapter
可增删改查、可动画展开收起、可吸附悬浮动态可配置的分组列表
Stars: ✭ 41 (-69.63%)
Mutual labels: recyclerview, expandable
android-thinkmap-treeview
Tree View; Mind map; Think map; tree map; custom view; 自定义;关系图;树状图;思维导图;组织机构图;层次图
Stars: ✭ 314 (+132.59%)
Mutual labels: recyclerview, treeview
Flexibleadapter
Fast and versatile Adapter for RecyclerView which regroups several features into one library to considerably improve the user experience :-)
Stars: ✭ 3,482 (+2479.26%)
Mutual labels: recyclerview, expandable
AccordionRecycler
Android RecyclerView Adapter with nested items & expand/contract functionality
Stars: ✭ 17 (-87.41%)
Mutual labels: recyclerview, expandable
recyclerview-expandable
RecyclerView implementation of traex's ExpandableLayout
Stars: ✭ 70 (-48.15%)
Mutual labels: recyclerview, expandable
Android Advancedrecyclerview
RecyclerView extension library which provides advanced features. (ex. Google's Inbox app like swiping, Play Music app like drag and drop sorting)
Stars: ✭ 5,172 (+3731.11%)
Mutual labels: recyclerview, expandable
Poweradapter
Adapter for RecyclerView(only 21KB).RecyclerView万能适配器(仅21KB)
Stars: ✭ 112 (-17.04%)
Mutual labels: recyclerview, expandable
Carouselrecyclerview
Carousel Recyclerview let's you create carousel layout with the power of recyclerview by creating custom layout manager.
Stars: ✭ 107 (-20.74%)
Mutual labels: recyclerview
Sectionedrecyclerviewadapter
An Adapter that allows a RecyclerView to be split into Sections with headers and/or footers. Each Section can have its state controlled individually.
Stars: ✭ 1,659 (+1128.89%)
Mutual labels: recyclerview
Greedo Layout For Android
Full aspect ratio grid LayoutManager for Android's RecyclerView
Stars: ✭ 1,588 (+1076.3%)
Mutual labels: recyclerview
Todolist
Micro-Transitions for Smooth Android To-Do List Animations
Stars: ✭ 1,582 (+1071.85%)
Mutual labels: recyclerview
Simplerecyclerview
Android RecyclerView 简化使用: 下拉刷新, 加载更多, 加载中/空数据/错误页面, 固定Header, 分割线, 点击监听, Item 动画, 分组显示 Title. (Android RecyclerView easy-to-use: Pull-To-Refresh, load more, Loading/Empty/Error View, sticky headers, divider, click listener, item animation, group display.)
Stars: ✭ 134 (-0.74%)
Mutual labels: recyclerview
Easyadapter
Recyclerview adapter library- Create adapter in just 3 lines of code
Stars: ✭ 122 (-9.63%)
Mutual labels: recyclerview
Coinverse
Coinverse Open App is the first audiocast app for cryptocurrency news. 🚀
Stars: ✭ 133 (-1.48%)
Mutual labels: recyclerview
ExpandableRecyclerView
Design Sketch
Features:
- Expand and close animations smoothly
- Supports expanding only one Group
- Support to expand and close all
- Supports multiple types of items
- Supports LinearLayoutManager and GridLayoutManager
- Support sticky header
- Expanded state saving and recovery (when switching between portrait and horizontal screens)
- Support for Java project integration (>= v0.6.0)
Take a look
Download Url https://github.com/pokercc/ExpandableRecyclerView/releases
How to use:
- include dependence
implementation("pokercc.android.ExpandableRecyclerView:expandableRecyclerView:${last_version}")
- Write code
- Use
ExpandableRecyclerView
in your layout xml. - Inheriting
ExpandableAdapter
to realize your adapter.
More detail please refer demo
Attention:
- Using StickyHeader,GroupViewHolder.itemView please set an opaque background, otherwise penetration will occur
- ExpandableRecyclerView's height must set to match_parent or fixed size, Otherwise, the RecyclerView height may change during expansion and closure, causing problems for the execution of the animation
Design from: https://dribbble.com/shots/3253927-Accordion
Welcome to star or create issue.
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].