BaseRecyclerViewAdapterHelper 让 RecyclerView 用起来更爽

BaseRecyclerViewAdapterHelper 是 GitHub 上的一个开源库,它可以让 RecyclerView 的使用更简单,方便和清晰,和原始的 adapter 相比,减少 70% 的代码量。确实,我最近的项目中也集成了这个库,并把之前的所有的 Adapter 都替换了为了库中的实现方式,代码量减少了,逻辑也更加清晰了,减少了一些无用功,提高了开发效率!强烈推荐大家使用。

这个库也算封装的很好了,正常情况下,可以满足大部分的开发需求,其主要有一下几大优点:

  1. 支持设置各种加载动画;
  2. 支持添加多个头和多个尾布局;
  3. 支持自动加载和预加载;
  4. 支持分组布局;
  5. 支持树形结构,也就是我们常说的折叠分组效果;
  6. 支持多种数据类型及多种布局的实现效果;
  7. 支持设置数据为空时的布局;
  8. 支持侧滑刷新和拖拽动作;
  9. 支持下拉刷新和加载更多;
  10. 支持自定义 ViewHolder;
  11. 更多请自行去发现…

开源库地址:https://github.com/CymChad/BaseRecyclerViewAdapterHelper

开源库中文文档:https://www.jianshu.com/p/b343fcff51b0

官方网站:http://www.recyclerview.org/

本文标题:BaseRecyclerViewAdapterHelper 让 RecyclerView 用起来更爽

文章作者:x-sir

发布时间:2018年12月27日 - 17:10

最后更新:2018年12月27日 - 17:13

原始链接:http://www.x-sir.com/2018/12/27/BaseRecyclerViewAdapterHelper/

许可协议: 署名-非商业性使用-禁止演绎 4.0 国际 转载请保留原文链接及作者。

-------------本文结束感谢您的阅读-------------
坚持原创技术分享,您的支持将鼓励我继续创作!
0%