您的位置:首页 > 理论基础 > 计算机网络

Xutils----httpUtils请求

2016-05-30 21:23 519 查看
String path = Url.CommonUrl + Url.KeJiId + "/" + num + Url.endUrl;

        HttpUtils httpUtils = new HttpUtils();

        // 参数一:请求方式

        // 参数二:url

        // 参数三:RequestParams params, 请求参数

        // 参数四:RequestCallBack<T> callBack 回调通知接口

        // RequestParams params=new RequestParams();

        //

        // params.addQueryStringParameter("key",

        // "49d49fb9ef38fdfdb0a649f258c1f992");

        // params.addQueryStringParameter("pno", pno+"");

        httpUtils.send(HttpMethod.GET, path, new RequestCallBack<String>() {

            @Override

            public void onFailure(HttpException arg0, String arg1) {

                Log.i("file", "请求失败");

            }

            @Override

            public void onSuccess(ResponseInfo<String> weResponseInfo) {

                String data = weResponseInfo.result;

                Log.i("file", data);

                Gson gson = new Gson();

//                NewsData[] newsDatas = gson.fromJson(data, NewsData[].class);

//

//                List<NewsData> list=new ArrayList<NewsData>();

//                for (NewsData newsData2 : newsDatas) {

//                    list.add(newsData2);

//                }

                NewsData newsData = gson.fromJson(data, NewsData.class);

                

                adapter.appendData(newsData.T1348649580692, false);

            }

        });
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: