今天开始使用谷歌的SwipeRefreshLayout,会记下一些坑1.手动调用setRefreshing(true)不会出现刷新动画原因是:SwipeRefreshLayout indicator does not appear when thesetRefreshing(true)is call...
分类:
其他好文 时间:
2015-07-03 15:23:06
阅读次数:
116
参考博客:http://blog.csdn.net/lmj623565791/article/details/24521483
自己敲了下代码,这个方式刷新确实给人耳目一新的感觉。资源:含有两个SwipeRefreshLayout实战的Demo,http://download.csdn.net/detail/itjavawfc/8847339
用起来非常好用:看看文档几个重要的方法,简单拿来用...
分类:
移动开发 时间:
2015-06-28 17:39:16
阅读次数:
259
【转载请注明出处:http://blog.csdn.net/feiduclear_up/article/details/46619637 CSDN 废墟的树】今天来学习总结一下,Android 后添加的一些新的组件和UI效果,Material Dialog,SwipeRefreshLayout,ListPopupWindow,PopupMenu等。Material Dialog你还在为使用 Mate...
分类:
其他好文 时间:
2015-06-26 12:56:24
阅读次数:
192
下面App基本都有下拉刷新的功能,以前基本都使用XListView或者自己写一个下拉刷新,近期Google提供了一个官方的下拉刷新控件SwipeRefreshLayout,我感觉还不错啊,见惯了传统的下拉刷新,这个反而给人耳目一新的感觉(貌似知乎的APP已经使用这种下拉刷新了)。Google也在官方...
分类:
移动开发 时间:
2015-06-25 15:21:00
阅读次数:
166
我们来看SwipeRefreshLayout的具体用法,顾名思义此组件就是一个布局,只不过要注意的是此布局内只能有一个直接子View。其实通过文档我们可以知道SwipeRefreshLayout只不过是继承了ViewGroup。 查看文档,我们可以知道,在SwipRefreshLayout中存在一个接口,通过此接口我们可以监听滑动手势,其实使用此组件最重要的步骤就是实现此接口的onRefresh方...
分类:
移动开发 时间:
2015-06-17 15:29:05
阅读次数:
196
利用RecyclerView显示数据,搭配SwipeRefreshLayout下拉刷新,因此,RecyclerView的显示方向应该是由下往上的,即第一项显示在最下面,最后一项显示在最上面,每次刷新新增的数据都添加在最上面,所以使用LinearLayoutManager(Context contex...
分类:
其他好文 时间:
2015-06-17 13:08:55
阅读次数:
152
bug重现的方法使用 RecyclerView 加SwipeRefreshLayout下拉刷新的时候,如果绑定的 List 对象在更新数据之前进行了 clear,而这时用户紧接着迅速上滑 RecyclerView,就会造成崩溃,而且异常不会报到我们的代码上,属于RecyclerView内部错误。可能的原因当 clear 了 list 之后,这时迅速上滑,而新数据还没到来,导致 RecyclerVie...
分类:
其他好文 时间:
2015-06-12 19:25:34
阅读次数:
186
SwipeRefreshLayout组件只接受一个子组件:即需要刷新的那个组件。它使用一个侦听机制来通知拥有该组件的监听器有刷新事件发生,换句话说我们的Activity必须实现通知的接口。该Activity负责处理事件刷新和刷新相应的视图。一旦监听者接收到该事件,就决定了刷新过程中应处理的地方。如果...
分类:
其他好文 时间:
2015-05-26 01:34:25
阅读次数:
425
开发项目过程中基本都会用到listView的下拉刷新和上滑加载更多,之前大家最常用的应该是pull to refresh或它的变种版吧,google官方在最新的android.support.v4包中增加了一个新类SwipeRefreshLayout,地址 这个类的作用就是提供官方的下拉刷新,并且效果相当不错,而上拉加载更多women
简单的介绍下:
首先它是一个viewgroup...
分类:
移动开发 时间:
2015-05-14 12:04:04
阅读次数:
204
刚开始看确实感觉很不习惯,看久了,就觉得还不错!所以就想引用到自己的项目中;
接下来就找到源码看看他是如何运用的,首先找到SwipeRefreshLayout,因为这个类是Android自带的下拉刷新实现类,相应的动画也肯定在里面有用到。可以找到里面用到了两个类MaterialProgressDrawable 和 CircleImageView,这两个类就是我们所看到的加载动画的实现类!
但是这...
分类:
其他好文 时间:
2015-04-29 09:59:29
阅读次数:
210