• Stars
    star
    628
  • Rank 71,541 (Top 2 %)
  • Language
    Java
  • Created over 6 years ago
  • Updated almost 5 years ago

Reviews

There are no reviews yet. Be the first to send feedback to the community and the maintainers!

Repository Details

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

EasyXRecyclerView

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

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

功能

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

Demo下载

downloads

扫码下载体验

演示(请star支持)

版本说明

当前版本

release

build.gradle设置

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

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

jcenter

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

鸣谢

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

关于我

github csdn

联系方式

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

欢迎加入QQ交流群(Q1群已满,请加入Q2群)

More Repositories

1

RxEasyHttp

本库是一款基于RxJava2+Retrofit2实现简单易用的网络请求框架,结合android平台特性的网络封装库,采用api链式调用一点到底,集成cookie管理,多种缓存模式,极简https配置,上传下载进度显示,请求错误自动重试,请求携带token、时间戳、签名sign动态配置,自动登录成功后请求重发功能,3种层次的参数设置默认全局局部,默认标准ApiResult同时可以支持自定义的数据结构,已经能满足现在的大部分网络请求。
Java
3,128
star
2

EasySignSeekBar

本库主要提供一个漂亮而强大的自定义SeekBar,进度变化由提示牌 (sign)展示,具有强大的属性设置,支持设置section(节点)、mark(标记)、track(轨迹)、thumb(拖动块)、progress(进度)、sign(提示框)等功能
Java
723
star
3

EasySegmentedBarView

本库主要提供一个简单易用的自定义分段控件,方便快速实现分段效果,支持xml配置、代码配置、分段规则按均分/比例分、数字分段、文本分段、渐变分段、bar条样式正常/圆形/三角形,segment文字样式、进度设置、进度标记类型设置、分段描述设置、其它更多自定义设置等功能。
Java
492
star
4

RxAudio

本库是一款基于Rxjava实现的android音频设备通信库,主要用于手机和音频设备之间通信,支持录音、发送、供电、发送失败自动重试(可以指定重试次数),设置接收超时、自定义编解码,自定义配置参数等功能,使用本库只需要关注与业务相关的自定义编解码。
Java
171
star