一:实现区别下拉刷新和上拉加载参考资料:http://blog.csdn.net/losetowin/article/details/18261389在PullToRefresh的类库的com.handmark.pulltorefresh.library包下,打开PullToRefreshBase....
分类:
其他好文 时间:
2015-09-21 19:20:06
阅读次数:
301
PullToRefresh是一套实现非常好的下拉刷新库,它支持:1.ListView2.ExpandableListView3.GridView4.WebView等多种常用的需要刷新的View类型,而且使用起来也十分方便。(下载地址:https://github.com/chrisbanes/And...
分类:
其他好文 时间:
2015-09-09 18:55:57
阅读次数:
114
1.创建 //下拉刷新 _headerView = [MJRefreshHeaderView header]; _headerView.scrollView = _tbView; _headerView.delegate = self; //上拉加载更多 _footerView = [MJRe...
分类:
其他好文 时间:
2015-09-07 14:25:11
阅读次数:
221
很多App中,新闻或者展示类都存在下拉刷新和上拉加载的效果,网上提供了实现这种效果的第三方类(详情请见MJRefresh和EGOTableViewPullRefresh),用起来很方便,但是闲暇之余,我们可以思考下,这种效果实现的原理是什么,我以前说过,只要是动画都是骗人的,只要不是硬件问题大部分效...
分类:
其他好文 时间:
2015-09-06 14:43:13
阅读次数:
154
SuperSwipeRefreshLayout源码分析源码及DEMO
SuperSwipeRefreshLayout源码:GitHub
特性
支持下拉刷新和上拉加载更多
非侵入式,对原来的ListView、RecyclerView没有任何影响,用法和SwipeRefreshLayout类似。
可自定义头部View的样式,调用setHeaderView方法即可
可自定义页尾View的样式,调用setF...
分类:
其他好文 时间:
2015-09-06 01:12:24
阅读次数:
1403
上一篇文章Android实战简易教程-第五十三枪(通过实现OnScrollListener接口实现上拉加载更多功能)讲述了如何实现上拉加载更多的功能,本篇,我们在上一篇的基础上实现下拉刷新功能。主要通过对滚动状态和手势监听实现这一功能,下面我们看一下代码:1.header.xml:
<LinearLayout xmlns:android="http://schemas.android.com/ap...
分类:
移动开发 时间:
2015-09-05 15:08:05
阅读次数:
229
支持上拉加载更多的控件有很多,但是你知道背后的原理吗?有一些面试官可能会问到这方便的知识,他们认为会用不是目的,懂背后的原理才是真人才。下面我们通过实现OnScrollListener接口实现上拉加载更多的效果,这里用到了回调接口,你需要对回调进行比较好的理解,回调机制是Android中很重要的机制,下面我们看一下代码:1.定义一个footer.xml,用于下拉提示的效果:
<LinearLayo...
分类:
移动开发 时间:
2015-09-04 21:15:56
阅读次数:
253
PullToRefresh是一套实现非常好的下拉刷新库,它支持:1.ListView2.ExpandableListView3.GridView4.WebView等多种常用的需要刷新的View类型,而且使用起来也十分方便。(下载地址:https://github.com/chrisbanes/And...
分类:
其他好文 时间:
2015-08-29 12:36:54
阅读次数:
151