网络请求数据
来源:互联网 发布:淘宝好奇的鼻子香水屋 编辑:程序博客网 时间:2024/06/04 18:37
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);
}
- 网络数据请求
- qml 请求网络数据
- 网络请求数据解析
- iOS网络数据请求
- 请求网络数据JSON
- 网络请求数据
- 网络请求数据
- 网络数据请求
- 网络异步请求数据
- IOS_UI_网络数据请求
- 从网络请求数据
- 网络数据的请求
- iOS_UI_网络数据请求
- http,请求网络数据
- 数据的网络请求
- 网络请求数据问题
- 网络数据请求
- 网络请求数据缓存
- Java HashMap的死循环
- 强悍的命令 —— 命令参数的理解
- 如何自学Android编程
- 删除带“-”的文件名的方法
- Android Volley完全解析(一),初识Volley的基本用法
- 网络请求数据
- JavaScript 回调函数
- Android Volley完全解析(二),使用Volley加载网络图片
- Android Volley完全解析(三),定制自己的Request
- Android Volley完全解析(四),带你从源码的角度理解Volley
- Android -- 网络管理分析
- Map循环获取key+value
- 2015-5-31:实验室第六天
- 多线程相关知识点总结--黄彬