年前年后的那段时间比较忙,忙的来忘了写博客。最近空闲了,有时间了,来看博客发现有两个来月没有发文章了,对自己的没有坚持先来几个,博客还是要写的,以后会持续更新。
废话少说,网上关于列表控件(无论是RecyclerView,还是ListView、GridView等等)下拉进行刷新的博客有很多,但是也仅仅只是讲了刷新,关于上拉加载方面要么条理不清,要么胡乱粘贴,有部分甚至讲得狗屁不通(至少我是这么觉得的)。吐槽完了,那么怎么进行刷新加载呢?本文仅仅以提供一个思路的方式,用一个简单的demo说一下。
整体效果图如下:
一、刷新
简单说说下拉刷新,和很多人用的一样,使用的是Swiperefreshlayout + Recyclerview的方式实现下拉刷新。附上Swiperefreshlayout + Recyclerview的布局文件,如下。
既然说到了SwipeRefreshLayout就多说几句:
⑴SwipeRefreshLayout是Google官方更新的一个widget控件,可以实现下拉刷新的效果。常用下面几种方法: