网络请求数据

原创 2016年05月31日 12:14:45
public class NetWorkUtils {
    
    public static String getStr(String path){
        
        HttpClient http=new DefaultHttpClient();
        HttpGet get=new HttpGet(path);
        try {
            HttpResponse response = http.execute(get);
            if(response.getStatusLine().getStatusCode()==200){
                return EntityUtils.toString(response.getEntity(),"gbk");
            }
        } catch (ClientProtocolException e) {
            // TODO Auto-generated catch block
            e.printStackTrace();
        } catch (IOException e) {
            // TODO Auto-generated catch block
            e.printStackTrace();
        }
        return null;
    }

}

============================================

private void httpData() {
        new AsyncTask<String, Void, String>(){

            
            @Override
            protected String doInBackground(String... params) {
                String json=NetWorkUtils.getStr(params[0]);
                return json;
            }
            protected void onPostExecute(String result) {
                Gson gson=new Gson();
                List<Bean>    bean=gson.fromJson(result,
                        new TypeToken<List<Bean>>(){}.getType());
                for (Bean bean2 : bean) {
                    String type=bean2.type;
                    if("vpimg".equals(type)){
                        vplist=bean2.item;
                    }else if("listmr".equals(type)){
                        list1=bean2.item;
                    }else if("listxl".equals(type)){
                        list2=bean2.item;
                    }
                    else if("listxy".equals(type)){
                        list3=bean2.item;
                    }
                    else if("listjg".equals(type)){
                        list4=bean2.item;
                    }
                    
                    
                }
            };
        }.execute(path);
        
    }

版权声明:本文为博主原创文章,未经博主允许不得转载。

相关文章推荐

Android学习之网络请求(访问网路数据)一

HTTP请求和响应一次请求就是向目标服务器发送一串文本 HTTP请求包结构: 例子:POST /meme.php/home/user/login HTTP/1.1 Host: 114....

iOS去除网络请求到的数据的null值

请求接口获取到的数据包涵null值,处理的时候遇到了问题。 在网上搜到了几种解决办法,自己尝试了两种都可以达到目的,在这里记录一下。 第一种方法是使用分类给字典添加一个类方法,将字典中的null值全部...

setOnScrollListener实现网络请求上下滑动加载数据

public class MainActivity extends Activity implements OnClickListener{          private ListView l...

无线轮播+GET网络请求数据+xlistview+多条目加载

package zhaoshengjie20170724.zhoukao3; import android.os.AsyncTask; import android.os.Handler; impo...

Swift网络请求,数据模型,图片缓存,自动布局,上拉刷新下拉加载

Swift 常用的框架有Alamofire,D3Model,Kingfisher,SnapKit,ZLSwiftRefresh。

httpclient网络请求数据

package com.example.android_login; import java.io.ByteArrayOutputStream; import java.io.IOExcept...

jQuery网络请求及JSON数据处理

0、JSON例子 { "data": { "arrays": [ { "item0": null, ...

OkHttp网络请求数据的封装

平常一些网络请求数据的框架特别多 后来用到此框架特别舒服

iOS开发 ----- 网络请求3 ----- 上传数据

上传数据本来想自己写的,不用第三方框架,结果要拼接HTTP请求头部信息,真是难为人啊,这TM根本没听说过啊,翻了几个Blog结果写的都不是很清楚,很蛋疼,不知道怎么弄,等有时间在研究下把这个是用AFN...
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:深度学习:神经网络中的前向传播和反向传播算法推导
举报原因:
原因补充:

(最多只允许输入30个字)