使用技巧 1、引用iScroll.js, 在初始化时添加两个事件监听:touchMove、DOMContentLoaded。 2、实现iScroll插件的onScrollEnd事件, 也就是在这个事件里调用你自己的ajax方法实现数据的刷新和追加。 3、上拉加载更多请求后台时就相当于分页请求数据,这 ...
分类:
Web程序 时间:
2016-05-03 17:32:07
阅读次数:
361
大家都知道jQuery里没有touch事件,所以在移动端使用原生js实现上拉加载效果还是很不错的,闲话不多说,代码如下: ...
分类:
移动开发 时间:
2016-04-22 18:38:17
阅读次数:
259
RecyclerView是Android5.0以后推出的新控件,相比于ListView可定制性更大,大有取代ListView之势。下面这篇博客主要来实现RecyclerView的上拉加载更多功能。 基本思路是让RecyclerView的Adapter加载两种布局,第一个布局来显示主界面,第二个布局来 ...
分类:
移动开发 时间:
2016-04-16 12:12:19
阅读次数:
569
<!-- 下拉刷新,上拉加载更多 --> <string name="xlistview_header_hint_normal">下拉刷新</string> <string name="xlistview_header_hint_ready">松开刷新数据</string> <string name ...
分类:
其他好文 时间:
2016-04-10 19:16:29
阅读次数:
188
上拉加载更多,下拉刷新,网上比较强大比较全的一个开源库PullToRefresh,支持Listview、GridView、ScrollView等众多控件。下载地址:git clone https://github.com/chrisbanes/Android-PullToRefresh.git噢,伙计,当然你也可以这样https://github.com/chrisbanes/Android-Pul...
分类:
移动开发 时间:
2016-04-05 17:47:02
阅读次数:
284
关于下拉刷新/上拉加载更多的解决方案网上已经有很多了,浏览了目前主流的下拉控件比如PullToRefresh库等,第一:大多数实现库都难以进行动画和样式的自定义。第二:不能很好的兼容多种滚动控件,它们都对listView、RecyclerView等进行了不同程度的重新实现,你在项目中就得使用库提供的PullToRefreshListView、PullToRefreshRecyclerView等来代替...
分类:
移动开发 时间:
2016-03-31 11:00:48
阅读次数:
1338
本文内容 环境 android-common 项目结构 演示 android-common 参考资料 android-common 主要包括如下内容: 缓存,包括图片缓存、预取缓存、网络缓存。 公共 View,即功能封装好的部件,包括下拉获得最新和上拉加载更多 ListView、底部加载更多 Scr ...
分类:
移动开发 时间:
2016-03-31 09:35:31
阅读次数:
522
<!-- 下拉刷新,上拉加载更多 --> <string name="xlistview_header_hint_normal">下拉刷新</string> <string name="xlistview_header_hint_ready">松开刷新数据</string> <string name ...
分类:
其他好文 时间:
2016-03-26 14:09:13
阅读次数:
208
XListView是github上的开源第三方控件 内部封装好的一个类XListView 其内部包含XListViewFooter XListViewHeader 两个自定义类(控件)如此实现上拉加载更多、下拉刷新 此控件内部引用自己的布局 作为加载的界面 此控件类似于PulltoRefreshVi
分类:
其他好文 时间:
2016-02-01 18:37:00
阅读次数:
180
LinearLayoutManager layoutManager;layoutManager = new LinearLayoutManager(getActivity()); layoutManager.setOrientation(LinearLayoutManager.VERTICAL).....
分类:
其他好文 时间:
2015-12-16 16:59:54
阅读次数:
356