通用 RecylerAdapter,内置 XRecyclerView,兼容上下拉与空页面,高复用,一个 Adapter 通用所有页面,支持动画,懒人专属

CommonRecycler

项目地址: CarGuo/CommonRecycler
简介:通用 RecylerAdapter,内置 XRecyclerView,兼容上下拉与空页面,高复用,一个 Adapter 通用所有页面,支持动画,懒人专属
项目拥有一个通用的 RecyclerAdapter,支持一个列表多种 Item 类型,让你无需维护和编写任何 Adapter 代码,参考项目配置逻辑,你可以快速集成拥有点击,动画,自定义刷新,自定义上拉,自定义空页面显示等多种配置模式的 RecyclerView 效果。高复用,你只需要编写维护 Holder 代码,通过 Model 来管理你的 Holder 显示,一个 Holder 可处理多种布局,存在多个 RecyclerView 逻辑里。

 Build Status

在你的项目 project 下的 build.gradle 添加
allprojects {
    repositories {
        ...
        maven { url 'https://jitpack.io' }
    }
}
在 module 下的 build.gradle 添加依赖
dependencies {
    compile 'com.github.CarGuo:LazyRecyclerAdapter:v2.0.0'
}

wiki 文档

简书详解说明

新版本 2.0.0 优化了代码,修复了 bug,更新了多种 demo。

QQ 群,有兴趣的可以进来,无底线欢迎:174815284 。


效果

  

GIF 效果

Demo 多样式列表 类型

  • 普通列表 不刷新。
  • 普通列表 + 系统下拉 + Adapter 上拉。
  • 瀑布流 + 系统下拉 + Adapter 上拉。
  • 普通列��� xRecycler 不刷新。
  • 普通列表 + XRecycler + 上下拉。
  • 瀑布流 + XRecycler + 上下拉。
  • 瀑布流 + XRecycler + 自定义上下拉。
  • ViewPager 下。
  • adapter 实现空页面。
  • XRecycler 实现空页面。
  • 1
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值