网络请求数据

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

Swift 网络请求数据与解析

一: Swift 网络数据请求与处理最常用第三方      又有时间出来装天才了,还是在学swift,从中又发现一些问题,这两天上网找博客看问题弄的真的心都累。博客一篇写出来,好多就直接照抄,就...
  • u013406800
  • u013406800
  • 2017年01月17日 10:57
  • 2483

Android网络框架xUtils的Http网络数据请求操作

xUtils:当前比较火的框架,并且用处也是比较多。一.目前xUtils主要有四大模块: DbUtils模块:用于数据库的操作,也是需要注解方式指定表名和列名; ViewUtils模块:注解...
  • wenzhi20102321
  • wenzhi20102321
  • 2016年12月09日 20:02
  • 2021

iOS网络数据请求

HTTP和HTTPS协议 URL全称是Uniform ResourceLocator(统一字典定位符)通过一个URL,能够找到互联网上唯一的11个资源 URL就是资源的地址,位置,互联网上的每个资源都...
  • u010390827
  • u010390827
  • 2016年05月06日 21:52
  • 4727

RxAndroid之简单网络请求,数据操作

这里主要是数据操作和简单的网络请求。 先看一下数据操作吧,这里基本讲解都一样,我是按照官网的demo加上看的资料写的package com.fanyafeng.rxandroid.activity;...
  • qq_23195583
  • qq_23195583
  • 2016年12月09日 16:10
  • 1140

Kotlin开发Android笔记7:Anko获取网络数据

—执行一个请求——- 现在通过请求来获取显示在RecyclerView上的数据。我们将会使用OpenWeatherMap API来获取数据,还有一些普通类来现实这个请求。 Kotlin具有非常强大的...
  • true100
  • true100
  • 2016年08月03日 14:22
  • 3050

关于 Unity3D 网络请求的笔记

Unity 脚本 关于网络请求的方法有如下: public WWW (string url, byte[] postData, Dictionarystring, string> headers) ...
  • iamyococo
  • iamyococo
  • 2015年03月12日 01:04
  • 3793

自定义dialog,加载数据或网络请求时 dialog+动画(两种样式分享)

方式一: 效果图 package com.example.dialog; import android.app.AlertDialog; import android.ap...
  • Susan8888
  • Susan8888
  • 2015年03月25日 14:40
  • 1509

okhttp网络请求的简单示例

okhttp网络请求的功能还是比较强大的。这里这是简单的演示:字符串数据的请求和json数据的请求。AndroidStudio使用okhttp之前添加依赖就可以了:...
  • wenzhi20102321
  • wenzhi20102321
  • 2016年12月04日 12:38
  • 1812

网络数据请求XListView展示

xml version="1.0" encoding="utf-8"?> LinearLayout xmlns:android="http://schemas.android.com/apk/res/...
  • cn_Jack_Chen
  • cn_Jack_Chen
  • 2017年06月01日 20:41
  • 390

Fiddler抓取Android app网络请求数据包(by 星空武哥)

前言 我们在学习View的时候,不可避免会遇到事件的分发,而往往遇到的很多滑动冲突的问题都是由于处理事件分发时不恰当所造成的。因此,深入了解View事件分发机制的原理,对于我们来说是很有必要的。由于...
  • lsyz0021
  • lsyz0021
  • 2016年05月02日 02:02
  • 1967
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:网络请求数据
举报原因:
原因补充:

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