1 Star 0 Fork 0

给你一刀 / MRecycleView-master

加入 Gitee
与超过 1200万 开发者一起发现、参与优秀开源项目,私有仓库也完全免费 :)
免费加入
该仓库未声明开源许可证文件(LICENSE),使用请关注具体项目描述及其代码上游依赖。
克隆/下载
贡献代码
同步代码
取消
提示: 由于 Git 不支持空文件夾,创建文件夹后会生成空的 .keep 文件
Loading...
README

MRecycleView-master

对RecyclerView的简单封装,具体能做什么?

  • 封装了LayoutManager直接在xml布局中使用一个属性解决
  • 封装adapter代码(减少百分之70%代码)
  • 添加加载动画(一行代码轻松切换5种默认动画)(借鉴使用CymChad的动画方案)
  • 添加头部(支持多个)、下拉刷新、上拉加载
  • 轻松实现加载更多(是否需要更多加载逻辑已经帮你实现了哦)
  • 底部显示到底了提示
  • 实现Section封装,以及pinnerHeader
  • 直接在数据上实现viewType的划分,不需要额外代码
  • 添加拖拽item()

示例图

1. 普通列表

gif

2. 普通网格

gif

3. 混合列表

gif

4. section+pinner+list

gif

5. section+pinner+grid

gif

6. draw+move+list

gif

7. draw+move+grid

gif

8. pulltoRefresh

gif

9. 动画的使用

gif

使用方法

  1. Maven
<dependency>
  <groupId>com.mlr</groupId>
  <artifactId>MRecyclerView</artifactId>
  <version>1.4.0</version>
  <type>pom</type>
</dependency>
  1. Gradle
compile 'com.mlr:MRecyclerView:1.4.0'

[具体步骤]

具体步骤

不能再透漏了,具体的请参照demo吧

Thanks

参考CymChad/BaseRecyclerViewAdapterHelper 的动画处理


如果有问题联系邮箱:mulinrui@163.com

空文件

简介

简单的对recyclerView的封装 展开 收起
取消

发行版

暂无发行版

贡献者

全部

近期动态

加载更多
不能加载更多了
马建仓 AI 助手
尝试更多
代码解读
代码找茬
代码优化
Java
1
https://gitee.com/geiniyidao_admin/MRecycleView-master.git
git@gitee.com:geiniyidao_admin/MRecycleView-master.git
geiniyidao_admin
MRecycleView-master
MRecycleView-master
master

搜索帮助

344bd9b3 5694891 D2dac590 5694891