pulltorefresh使用详解-实现异步加载的下拉刷新列表

pulltorefresh使用详解-实现异步加载的下拉刷新列表

ID:6335477

大小:250.00 KB

页数:11页

时间:2018-01-10

pulltorefresh使用详解-实现异步加载的下拉刷新列表_第1页
pulltorefresh使用详解-实现异步加载的下拉刷新列表_第2页
pulltorefresh使用详解-实现异步加载的下拉刷新列表_第3页
pulltorefresh使用详解-实现异步加载的下拉刷新列表_第4页
pulltorefresh使用详解-实现异步加载的下拉刷新列表_第5页
资源描述:

《pulltorefresh使用详解-实现异步加载的下拉刷新列表》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、PullToRefresh使用详解(二)--实现异步加载的下拉刷新列表前言:根据前几篇的阶段性成果(下拉刷新、异步加载),将其集成,就成了这篇文章,这篇文章代码量比较大,对于异步加载的部分,除了更改了getView()里绑定部分的代码,其它的都没有动,所以异步刷新里的代码我就不往里贴了,只贴MainActivity.java的代码,主要看看主程序是如何实现异步加载图片和下拉刷新的。效果图:   初始化后,正在加载图片           加载出一部分             下拉刷新                                    新生成的ITEM           

2、                   加载完成新生成ITEM的图片       一、MainActivity.java 其它的代码就不讲了,我只说说这个主页面是如何动作的,先看看整体代码。 [java]viewplaincopyprint?1.package com.example.try_simpleadapter_new;  2./** 3. * 完成与服务器通信的下拉刷新 4. * @author harvic 5. */  6.import java.io.BufferedReader;  7.import java.io.InputStreamReader;  8.import j

3、ava.util.ArrayList;  9.import java.util.List;  10.  11.import org.apache.http.HttpEntity;  12.import org.apache.http.HttpResponse;  13.import org.apache.http.NameValuePair;  14.import org.apache.http.client.entity.UrlEncodedFormEntity;  15.import org.apache.http.client.methods.HttpPost;  16.import 

4、org.apache.http.impl.client.DefaultHttpClient;  17.import org.apache.http.message.BasicNameValuePair;  18.import org.apache.http.protocol.HTTP;  19.import org.json.JSONArray;  20.  21.  22.import com.handmark.pulltorefresh.library.PullToRefreshBase;  23.import com.handmark.pulltorefresh.library.Pul

5、lToRefreshListView;  24.import com.handmark.pulltorefresh.library.PullToRefreshBase.Mode;  25.import com.handmark.pulltorefresh.library.PullToRefreshBase.OnRefreshListener;  26.  27.import android.os.AsyncTask;  1.import android.os.Bundle;  2.import android.text.format.DateUtils;  3.import android.

6、util.Log;  4.import android.widget.ListView;  5.import android.app.ListActivity;  6.  7.public class MainActivity extends ListActivity{  8.  9.    private String serverIP="http://222.195.151.19";  10.    private List mData;  11.    private PullToRefreshListView mPullRefreshListView;  

7、12.    ImageAndTextListAdapter adapter=null;  13.    @Override  14.    public void onCreate(Bundle savedInstanceState) {  15.        super.onCreate(savedInstanceState);  16.        setContentView(R.layout.a

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。