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));
                    }

                }
            });
        }

  • 相关阅读:
    关于matplotlib绘制直方图偏移的问题
    XP下 无法定位程序输入点WSAPoll于动态链接库ws2_32.dll 的解决办法
    Ubuntu 拨号上网及校园网开启IPV6
    php性能优化
    Mac OS X 10.11.6 重置root密码
    php 接口类与抽象类的实际作用
    Redis Cluster集群的搭建与实践
    nginx 反向代理 取得真实IP和域名
    mysql主从配置,出错
    mycat水平分片规则
  • 原文地址:https://www.cnblogs.com/weiyangge/p/5454538.html
Copyright © 2011-2022 走看看