博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
Github上star数超1000的Android列表控件
阅读量:6240 次
发布时间:2019-06-22

本文共 948 字,大约阅读时间需要 3 分钟。

Android开发中,列表估计是最最常使用到的控件之一了。列表相关的交互如下拉刷新,上拉更多,滑动菜单,拖动排序,滑动菜单,sticky header分组,FAB等等都是十分常见的体验。Github中有大量优秀的开源项目,今天就来看看star数超1000的Android列表控件都有哪些。

  • WaveSwipeRefreshLayout

    star数1300+

    水滴效果的下拉刷新列表

  • CircleRefreshLayout

    star数1300+

    对滴效果不错的一个下拉刷新,动画很柔和。

  • Phoenix

    star数2700+

    Phoenix Pull-to-Refresh,Phoenix的动画看起来都很精致,个人蛮喜欢的。

   

  • android-Ultra-Pull-To-Refresh

    star数6300+

    这个是国人编写的一个控件,可以支持所有的View下拉刷新。star数挺高的,应该比较符合国内很多开发者的需求。

   

      

  • drag-sort-listview

    star数2900+

    可以对列表进行拖动排序。

     

  • UltimateRecyclerView

    star数4300+

    功能很强大,支持下拉刷新、滑动Item出现菜单、支持FAB、拖动Item以及各种动画等。

        

        

  • BaseRecyclerViewAdapterHelper

    star数4000+

    功能强大的RecycleView使用帮助

     

  • pinned-section-listview

    star数2100+

    ListView在分组内滑动时分组title可以固定,即sticky header效果。

   

  • StickyGridHeaders

    star数1300+

    这个是九宫格滑动时的sticky header效果。

   

   

  • RecyclerViewItemAnimators

    star数2100+

    要实现RecycleView Item各种动画效果,可以参考此类库

  • greedo-layout-for-android

    star数1000+

    RecyclerView实现的类似九宫格的效果,item的排版不规则

   

  • AsymmetricGridView

    star数1200+

    一个使用ListView实现的非对称的九宫格效果

转载地址:http://undia.baihongyu.com/

你可能感兴趣的文章
JS实现的购物车
查看>>
bzoj 3998 [TJOI2015]弦论——后缀自动机
查看>>
STL 的 vector 根据元素的值来删除元素的方法
查看>>
NOI2002银河英雄传说——带权并查集
查看>>
复合数据类型,英文词频统计
查看>>
“main cannot be resolved or is not a field”解决方案
查看>>
oc中使用switch实现图片浏览功能,补充其它的实现方式
查看>>
6、DRN-----深度强化学习在新闻推荐上的应用
查看>>
用父类指针指向子类对象
查看>>
Flexigrid默认是可以选择多行
查看>>
PHP导入导出Excel方法小结
查看>>
ZOJ 3870 Team Formation 位运算 位异或用与运算做的
查看>>
清除浮动float的方法
查看>>
java学习第十二天
查看>>
1 Kubernetes管理之master和Node
查看>>
M端计算rem方法
查看>>
as3 用StyleSheet css 设置文本样式
查看>>
hdu4612(双连通缩点+树的直径)
查看>>
【转】深入理解 C# 协变和逆变
查看>>
第六次作业
查看>>