分享一个大牛CymChad封装的BaseRecyclerViewAdapterHelper,文章为我使用后的一些总结,有错误的或者不好的地方欢迎批评和指正。
Github地址:
https://github.com/CymChad/BaseRecyclerViewAdapterHelper/
-
BaseRecyclerViewAdapterHelper为RecyclerView而生,简化现有的RecyclerView的用法。
-
BaseRecyclerViewAdapterHelper能做什么?
-
简化Adapter
-
添加item的点击、长按事件以及item子控件的点击、长按事件
-
添加加载动画,默认五种动画效果(渐显、缩放、从上到下、从左到右、从右到左)
-
添加头部、尾部、下拉刷新(SwipeRefreshLayout)和上拉加载
-
可自定义加载布局
-
添加分组,可自定义分组头部
-
可自定义不同的item类型
-
可设置自定义的空布局
-
添加可拖拽的item