【开源】PageAndPullToRefresh
PageAndPullToRefresh
- https://github.com/tubeber/PageAndPullToRefresh
介绍:
分页加载和下拉刷新,几行代码完全搞定运行效果:
![]()
使用说明:
本项目封装了分页请求和下拉刷新的全部过程,开发者只需要关注ListView子项视图的绘制和ListView数据源的请求。 整个页面的逻辑处理变得非常非常简单
另外,还封装了列表请求数据失败或者无数据的情况下显示的视图样式。
|
1
2
3
4
5
6
7
8
|
// 此方法添加列表数据为空的显示图片 mListView.setNoDataImage(R.drawable.ic_launcher, Gravity.CENTER); // 此方法添加数据请求失败时的显示图片 mListView.setNoLinkImage(R.drawable.ic_launcher, Gravity.CENTER); // 此方法添加列表数据为空时显示的自定义视图 mListView.addNoDataView(LayoutInflater.from(this).inflate(R.layout.header, null), Gravity.CENTER); // 此方法添加数据请求失败时显示的自定义视图 mListView.addNoLinkView(LayoutInflater.from(this).inflate(R.layout.header, null), Gravity.CENTER); |
ListView效果分以下类型:
1:普通的列表,包含分页加载和下拉刷新
:普通的列表,包含分页加载和下拉刷新

Layout
|
1
2
3
4
5
6
7
8
9
|
<com.king.refresh.widget.PageAndRefreshListView android:id="@+id/demo_page_list" android:layout_width="fill_parent" android:layout_height="fill_parent" android:fadingEdge="none" android:fadingEdgeLength="0px" android:scrollbars="none" refresh:pageDemandingEnable="true" refresh:refreshable="true" /> |
2:图片拉伸的列表,包含分页加载和下拉刷新。类似于QQ空间效果
3:瀑布流 + 图片拉伸的列表,包含分页加载和下拉刷新。
相关代码
-
Subsampling Zoom Image View
-
android-PullRefreshLayout
-
Ultra Pull To Refresh
-
PullToRefreshAndLoad
-
Pull-to-Refresh.Rentals-Android
posted on 2015-04-13 09:29 wasdchenhao 阅读(174) 评论(0) 收藏 举报



浙公网安备 33010602011771号