Android开源项目直接用之下拉刷新(Pull To Refresh)
来源:互联网 发布:muji爽肤水 知乎 编辑:程序博客网 时间:2024/05/16 06:52
这个项目的目的是提供一个可重用下拉刷新小部件。它是我们最最常用的项目,估计你随便打开一个应用,淘宝,微博….有Listview的地方就十有八九使用这个项目。效果如图:
下载地址:https://github.com/johannilsson/android-pulltorefresh
使用:
布局部分:
<!-- 使用PullToRefreshListView代替标准的ListView--><com.markupartist.android.widget.PullToRefreshListView android:id="@+id/android:list" android:layout_height="fill_parent" android:layout_width="fill_parent"/>
代码部分:
//设置一个监听器监听列表刷新事件,此事件将在下拉松手时触发。((PullToRefreshListView) getListView()).setOnRefreshListener(new OnRefreshListener() { @Override public void onRefresh() { //在此做刷新列表的工作,此时将提示加载中(loading) new GetDataTask().execute(); }});//刷新列表private class GetDataTask extends AsyncTask<Void, Void, String[]> { ... @Override protected void onPostExecute(String[] result) { /*在此列表刷新数据*/ // 当列表已经被刷新时调用onRefreshComplete(),结束加载中(loading) ((PullToRefreshListView) getListView()).onRefreshComplete(); super.onPostExecute(result); }}
- Android开源项目直接用之下拉刷新(Pull To Refresh)
- android 下拉刷新/上拉加载更多【pull-to-refresh】
- android 下拉刷新/上拉加载更多【pull-to-refresh】
- android ListView上拉加载更多 下拉刷新功能实现(采用pull-to-refresh)
- android ListView上拉加载更多 下拉刷新功能实现(采用pull-to-refresh)
- android ListView上拉加载更多 下拉刷新功能实现(采用pull-to-refresh)
- iscroll5的demo,pull to refresh ,pull to load(下拉刷新,上拉加载)
- android下拉刷新列表实现(pull to refresh)
- 万能刷新库(android-Ultra-Pull-To-Refresh )
- android-Ultra-Pull-to-Refresh下拉刷新
- android-Ultra-Pull-To-Refresh刷新
- [Android]Ultra-Pull-To-Refresh之listview下拉刷新、上拉加载的用例-已更新
- android中下拉刷新的例子android-Ultra-Pull-To-Refresh 源码解析
- 关于android-Ultra-Pull-To-Refresh的下拉刷新和上拉加载更多
- 基于Android-Ultra-Pull-To-Refresh封装的轻量级上拉下拉刷新框架
- Ultra-Pull-To-Refresh实现下拉刷新上拉加载
- Android下拉刷新开源控件 liaohuqiu/android-Ultra-Pull-To-Refresh
- Pull to Refresh下拉刷新
- HDU1571:下沙小面的(1)
- 前端nginx +后端apache+php
- asp.net 返回上一页的实现方法小集(转)(http://www.cnblogs.com/liping19851014/archive/2007/07/14/818173.html)
- ArcGIS Server 开发系列(二)--Web ADF 编程
- 简单的系统设计模块
- Android开源项目直接用之下拉刷新(Pull To Refresh)
- ArcGIS Server 开发系列(三)--漫游 Graphics data sources
- 程序员的年度计划
- ArcGIS Server 开发系列(四)--ArcGIS Server data sources 开发
- 困难的串
- Android开发:使用序列化接口Parcelable、Serializable实现Activity间传递复杂数据类型参数
- linux使用本地iso文件建立源
- hdu 4307 Matrix(网络流,dinic,4级)
- ArcGIS Server 开发系列(五)--自定义 Toolbar 工具