文件名称:PageAndPullToRefresh-分页加载和下拉刷新,几行代码完全搞定.zip
文件大小:2.47MB
文件格式:ZIP
更新时间:2022-10-13 22:05:36
开源项目
介绍:分页加载和下拉刷新,几行代码完全搞定项目地址:https://github.com/tubeber/PageAndPullToRefresh运行效果:使用说明:本项目封装了分页请求和下拉刷新的全部过程,开发者只需要关注ListView子项视图的绘制和ListView数据源的请求。 整个页面的逻辑处理变得非常非常简单另外,还封装了列表请求数据失败或者无数据的情况下显示的视图样式。// 此方法添加列表数据为空的显示图片
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
【文件预览】:
PageAndPullToRefresh-master
----library_refresh()
--------res()
--------proguard-project.txt(781B)
--------ic_launcher-web.png(50KB)
--------.settings()
--------src()
--------.project(818B)
--------.classpath(466B)
--------project.properties(584B)
--------AndroidManifest.xml(302B)
--------libs()
----.gitignore(271B)
----demo()
--------res()
--------proguard-project.txt(781B)
--------ic_launcher-web.png(50KB)
--------.settings()
--------src()
--------.project(807B)
--------.classpath(466B)
--------project.properties(610B)
--------AndroidManifest.xml(1KB)
--------libs()
----README.md(2KB)