在Android的项目中,需要大量的列表组件来显示数据,在之前的项目中一直使用的是ListView 组件,但是在最新的V7包中出现了能后替代ListView的组件RecycleView。
所以在新的项目中使用了大量的RecycleView来替代ListView。
在使用RecycleView的时候,发现做了大量的重复操作,所以对RecycleView进行了简单的封装,方便在项目中视使用。
封装的操作主要是针对RecycleViewAdapter的封装,具体的功能如下:
- 可以添加多个头视图、尾视图
- 可以设置默认的分割线
- 可以隐藏第一个、第二个头视图的分割线
- 简化适配器中的方法
- 为ItemView设置点击事件
封装的代码已上传 GitHub,想要使用的可以下载,后续会根据项目中的需求,不断添加新的功能。