1、BaseRecyclerViewAdapterHelper
GitHub 地址:https://github.com/CymChad/BaseRecyclerViewAdapterHelper
简介: 万能 adapter
效果图:
2、MultiChoiceAdapter
GitHub 地址:https://github.com/ManuelPeinado/MultiChoiceAdapter
简介: Android - A ListView adapter with support for multiple choice modal selection
效果图:
3、SwipeRecyclerView
GitHub 地址:https://github.com/yanzhenjie/SwipeRecyclerView
简介: Android - A ListView adapter with support for multiple choice modal selection
效果图:
4、EasyRecyclerView
GitHub 地址:https://github.com/Jude95/EasyRecyclerView
简介: ArrayAdapter,pull to refresh,auto load more,Header/Footer,EmptyView,ProgressView,ErrorView
效果图:
5、StickyItemDecoration
GitHub 地址:https://github.com/oubowu/StickyItemDecoration
简介: 强大的 RecyclerView 粘性头部
效果图:
6、PinnedSectionItemDecoration
GitHub 地址:https://github.com/oubowu/PinnedSectionItemDecoration
简介: A powerful ItemDecoration for Recyclerview, supports the common layoutmanager.
效果图:
7、recyclerview-animators
GitHub 地址:https://github.com/wasabeef/recyclerview-animators
简介: An Android Animation library which easily add itemanimator to RecyclerView items.
效果图:
8、UltimateRecyclerView
GitHub 地址:https://github.com/cymcsg/UltimateRecyclerView
简介: A RecyclerView(advanced and flexible version of ListView in Android) with refreshing,loading more,animation and many other features.
效果图:
9、epoxy
GitHub 地址:https://github.com/airbnb/epoxy
简介: Epoxy 采用可组合的方式来创建列表。列表中的每个item由一个model代表,model定义了item的布局,id以及span。model还负责处理数据到视图的绑定,在视图被回收的时候释放资源。
效果图:
10、XRecyclerView
GitHub 地址:https://github.com/XRecyclerView/XRecyclerView
简介: A RecyclerView that implements pullrefresh and loadingmore featrues.you can use it like a standard RecyclerView
效果图:
11、RecyclerViewPager
GitHub 地址:https://github.com/lsjwzh/RecyclerViewPager
简介: Deprecated
效果图:
12、SuperRecyclerView
GitHub 地址:https://github.com/Malinskiy/SuperRecyclerView
简介: Pumped up RecyclerView.
效果图:
13、LRecyclerView
GitHub 地址:https://github.com/jdsjlzx/LRecyclerView
简介: RecyclerView下拉刷新,自动加载更多;仿IOS侧滑Item删除菜单
效果图:
14、LayoutManagerGroup
GitHub 地址:https://github.com/DingMouRen/LayoutManagerGroup
简介: Customize the LayoutManager of RecyclerView(自定义LayoutManager)
效果图:
15、android-advancedrecyclerview
GitHub 地址:https://github.com/h6ah4i/android-advancedrecyclerview
简介: RecyclerView extension library which provides advanced features. (ex. Google’s Inbox app like swiping, Play Music app like drag and drop sorting)
效果图:
刷新控件
1、SmartRefreshLayout
GitHub 地址:https://github.com/scwang90/SmartRefreshLayout
简介: 下拉刷新、上拉加载、二级刷新、淘宝二楼、RefreshLayout、OverScroll,Android智能下拉刷新框架,支持越界回弹、越界拖动,具有极强的扩展性,集成了几十种炫酷的Header和 Footer。
效果图:
2、android-Ultra-Pull-To-Refresh
GitHub 地址:https://github.com/liaohuqiu/android-Ultra-Pull-To-Refresh
简介: Ultra Pull to Refresh for Android. Support all the views.
3、Android-PullToRefresh
GitHub 地址:https://github.com/chrisbanes/Android-PullToRefresh
简介: his project aims to provide a reusable Pull to Refresh widget for Android. It was originally based on Johan Nilsson’s library (mainly for graphics, strings and animations), but these have been replaced since.
效果图:
4、SpringView
GitHub 地址:https://github.com/liaoinstan/SpringView
简介: A custom view pull to refresh,support ScrollView,ListView,RecyclerView,WebView and all another views, easy to use
5、Phoenix Pull-to-Refresh
GitHub 地址:https://github.com/Yalantis/Phoenix
简介: Phoenix Pull-to-Refresh