zoukankan      html  css  js  c++  java
  • Httputils请求网络数据

    private void getData(final String s) {

            i++;
            // 请求网络数据
            HttpUtils utils = new HttpUtils();
            utils.send(HttpMethod.GET, url + i, new RequestCallBack<String>() {
                @Override
                public void onFailure(HttpException arg0, String arg1) {
                    // TODO Auto-generated method stub
                }

                @Override
                public void onSuccess(ResponseInfo<String> arg0) {

                    String result = arg0.result;// 得到结果
                    // 请求数据成功后解析xml文件
                    XStream stream = new XStream();
                    // 解析封装到实体类
                    stream.processAnnotations(SuperClass.class);
                    SuperClass class1 = (SuperClass) stream.fromXML(result);

                    // 保存到集合
                    list = class1.getTweets().getTweet();

                    System.out.println("解析的集合:" + list);

                    // 发送handler消息
                    if (s.equals("刷新")) {
                        handler.sendMessage(handler.obtainMessage(1, list));
                    }
                    if (s.equals("加载")) {
                        handler.sendMessage(handler.obtainMessage(2, list));
                    } else {
                        handler.sendMessage(handler.obtainMessage(3, list));
                    }

                }
            });
        }

  • 相关阅读:
    javascript中的this和e.target的深入研究
    mysql基础
    php每天一题:怎么在不使用第三个变量的情况下交换两个变量的值
    用原生javascript实现在页面动态显示时间
    php每天一题:strlen()与mb_strlen()的作用分别是什么
    javascript每天一题
    php中用foreach改变数组的值的问题
    程序员进阶之路
    hdu6638 线段树求最大子段和
    P4513 小白逛公园 动态维护最大子段和
  • 原文地址:https://www.cnblogs.com/weiyangge/p/5454538.html
Copyright © 2011-2022 走看看