/YRecyclerView

这是一个自定义的可以下拉刷新,上拉加载,设置空布局展示,侧滑删除的Demo

Primary LanguageJava

这是一个下拉刷新和下拉加载的Recycleview的控件,实现的想法来自于XListview

使用方法很简单

看下效果图展示

这里写图片描述

maven引用方式

<dependency>
  <groupId>cn.yuan.yu.recycleview</groupId>
  <artifactId>mylibrary</artifactId>
  <version>1.0.4</version>
  <type>pom</type>
</dependency>

gradle引用方式

 compile 'cn.yuan.yu.recycleview:mylibrary:1.0.4'
    布局文件添加
     <yuan.kuo.yu.view.YRecyclerView
        android:id="@+id/ycl"
        android:layout_width="match_parent"
        android:layout_height="match_parent" />

至于更改上啦刷新和下拉加载的动画,我发现了一个更加简单的方式去实现,就是通过帧动画的形式,直接设置,方便diy设置

其他的适配器以及正常编写都是和官方的一样,没有任何改变上手比较容易简单

有问题请反馈

更新日志

  • 2018/6/23:修复了上拉加载更多的时候出现空白间隙问题的修改
  • 2018/2/10:增加添加头布局功能
  • 2018/2/5 :重构了空数据下拉刷新的方法的修改,移除了无用的方法
  • 2017/5/27:提交了设置空布局,以及空布局可以下拉加载的方法以及Demo
  • 2017/5/16:有同学提出,刷新单个条目的时候,有问题,这个问题是因为处理headview导致的,感谢PascalGUO提的bug.
  • 2017/4/19:修复了因为没有上啦刷新,导致删除数据索引越界的问题,感谢XiaoDada提的bug.
  • 2016/3/30:提交了第一个版本的YRecycleview.