简单强大的 RecyclerView 库

EasyXRecyclerView

项目地址:zhou-you/EasyXRecyclerView 

简介:简单强大的 RecyclerView 库

更多:作者   提 Bug   

标签:

 

主要提供了简单易用强大的 RecyclerView 库,包括自定义刷新加载效果、极简通用的万能适配器 Adapter、万能分割线、多种分组效果、常见状态页面、item 动画效果、添加多个 header 和 footer、侧滑、拖拽、Sticky(黏性)效果、多 item 布局等,各模块之间灵活、解耦、通用、又能相互组合使用。

注:库很轻量只有 213Kb,虽然功能多,大部分是复用!!!

功能

  • 优化 RecyclerView 功能
  • 支持刷新和加载更多效果,滑动到底部自动加载下页数据
  • 支持自定义刷新和加载更多效果
  • 支持添加多个 header 和 footer,一行代码搞定
  • 支持动态加载各种 Item 类型的列表、网格、瀑布流
  • 支持极简通用的万能适配器 Adapter,可以接受任意数据实体
  • 支持万能的分割线、设置高度(宽度)、颜色、自定义等
  • 支持点击和长按效果
  • 支持 Item 加载动画效果
  • 支持各种分组、随心定义分组头部、尾部、多类型内容 item
  • 支持侧滑、拖拽
  • 支持 Sticky(黏性)效果
  • 支持多 item 布局
  • 支持状态页面,加载中、空页面、错误页面、内容页面切换
  • 支持自定义万能 adapter、holder

Demo 下载

扫码下载体验

简单强大的 RecyclerView 库_第1张图片

演示(请 star 支持)

         

版本说明

当前版本

build.gradle 设置

dependencies {
 compile 'com.zhouyou:easyrecyclerview:1.0.5'
}

想查看所有版本,请点击下面地址。

更多详细介绍请查看 wiki,戳这里!

  • XRecyclerview 功能介绍

  • RecyclerView 万能适配器功能介绍

鸣谢

本库前身主要是以 XRecyclerView 为基础展开,借鉴和整合其它一些开源项目,再次感谢!

  • https://github.com/XRecyclerView
  • https://github.com/supercwn/SuperRecycleView
  • https://github.com/yqritc/RecyclerView-FlexibleDivider
  • https://github.com/donkingliang/GroupedRecyclerViewAdapter

关于我

 

联系方式

本群旨在为使用我 github 项目的人提供方便,如果遇到问题欢迎在群里提问。

欢迎加入 QQ 交流群 

你可能感兴趣的:(Android,不错文章转载)