分享一个 Android 的 Recyclerview 的加强控件 UltimateRecyclerview

2015-05-26 15:04:29 +08:00
 marshalchen

UltimateRecyclerview是一种功能强大的RecyclerView(advanced and flexible version of ListView),包括了下拉刷新,加载更多,多种动画,空数据提示,拖动排序,视差处理,工具栏渐变,滑动删除,自定义floating button,多种刷新效果,scrollbar,sticky header,多layout支持等等元素,而且使用起来跟RecyclerView一样的方便。

Recylcerview由于相对还是较新,开源项目没有listview那么丰富,在这里跟大家分享一下,希望大家多多支持,多提意见和建议。

项目地址:UltimateRecyclerview

https://github.com/cymcsg/UltimateRecyclerView

Screenshot





5603 次点击
所在节点    分享创造
3 条回复
yrom
2015-05-27 21:59:17 +08:00
楼主对于RecyclerView Adapter的notifyItemChanged()可有研究?
如果短时间内频繁调这个方法,如刷新进度条,会使得RecyclerView 有可能生成两个或多个ViewHolder 为那个item 在一直轮换着bind,出现闪烁的问题。。。

另外,感觉这个项目太“大而全”了,有些功能感觉一般都用不上,若是能改成类似扩展插件样的就更好了
marshalchen
2015-05-27 22:38:08 +08:00
@yrom 感谢提意见,这个UI控件的功能本来也不用都开启,需要哪个用哪个就OK,都是有开关可以控制的。所以如果只需要其中两三个的话只开启2,3个就OK了。Demo为了更好的表现才把功能都加上的。
mengrusheng
2015-05-29 09:41:55 +08:00
手动点个赞 抽时间研究一下

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/193835

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX