封装了RecyclerView.Adapter的功能库
androidlikai · 3328浏览量 · 发布于2017-05-10
作者EvilBT,源码SherlockAdapter,一个万能的封装了RecyclerView.Adapter的功能库。
新增功能
2017-04-26 添加控制头部尾部在瀑布流或者网格布局时横跨布局的开关及spanSize的大小
2017-04-13 添加保持显示头部尾部开关,在显示Error布局或者Empty布局时也能选择显示头部与尾部功能
2017-04-12 添加DiffUtil支持,添加StaggeredGridLayout的混合布局实现
2017-03-12 添加关闭子展开项上的所有已经可见的子项,即关闭当前展开项所有子项
2017-01-22 新添加支持多选item,可实现例如选择多张图片的功能
一个封装了RecyclerView.Adapter一些常用功能的库。
封装的功能
item 的点击事件
item 的长按事件
item 的子View对应的点击事件
item 的子View对应的长按事件
自动加载更多功能,内置一个基础的加载更多界面,如果有需要,可以自定义界面
Empty界面,已经内置了一个基础的Empty界面,如果有需要,可以自定义界面
Failed界面,已经内置了一个基础的Failed界面,如果有需要,可以自定义界面
支持添加任意数量的HeadLayout
支持添加任意数量的FootLayout
支持多布局数据界面
支持伸缩子项,理论上无层次限制
新添加支持多选item,可实现例如选择多张图片的功能
注意事项
先说注意事项,一般来讲,由于SherlockAdapter采用LayoutRes的值来作为ItemViewType返回,而ItemViewType是用来区分不同的Item的,所以如果不是同种Item,就不要使用同一个Layout文件,例如头部HeadLayout跟ItemLayout的布局是一样的情况下,就复制多一个Layout出来就行,不要共用一个Layout。
源码使用过程中,如无法搭建或有增加其他功能需求,可联系QQ:236-0248-666 ,付费搭建安装修改服务!
温馨提示:网站源码只作为学习或研究使用,如需商业使用请购买正版!
温馨提示:网站源码只作为学习或研究使用,如需商业使用请购买正版!
相关推荐
BasePageIndicator-ViewPager指示器 安卓源码
相关信息
冷月葬花魂 · 512浏览 · 2019-08-22 17:22:35
基于谷歌CameraView library的相机处理程序案例源码
相关信息
冷月葬花魂 · 473浏览 · 2019-06-27 11:32:22
fading pulses指示视图
相关信息
匿名 · 3210浏览 · 2016-11-16 22:07:13
易扩展的 ViewPager 指示器框架
相关信息
匿名 · 3220浏览 · 2016-08-22 17:38:12
Android通用圆点指示器android-Universal-CircleIndicator
相关信息
匿名 · 3256浏览 · 2016-05-25 14:08:55
自定义SectionAdapter显示数据
相关信息
匿名 · 3210浏览 · 2015-12-11 10:27:59
类似QQ联系人头像效果
相关信息
匿名 · 3242浏览 · 2015-08-13 12:31:02
分类专栏
最新发布
源码排行榜
0评论