android 网络连接 HttpGet HttpPost方法
来源:互联网 发布:如何远离网络暴力 编辑:程序博客网 时间:2024/06/03 06:43
1.本文主要介绍利用HttpGet和HtppPost方法来获取网络json数据。
代码如下:
public HttpData(String Url,HttpGetDataListener listener) { this.Url = Url; this.listener = listener; } @Override protected String doInBackground(String... params) { try { HttpParams httpParameters = new BasicHttpParams(); int timeoutConnection = 3000; HttpConnectionParams.setConnectionTimeout(httpParameters, timeoutConnection); int timeoutSocket = 5000; HttpConnectionParams.setSoTimeout(httpParameters, timeoutSocket); mHttpClient = new DefaultHttpClient(httpParameters); mHttpGet = new HttpGet(Url); mHttpResponse = mHttpClient.execute(mHttpGet); mHttpEntity = mHttpResponse.getEntity(); in = mHttpEntity.getContent(); StringBuffer sb = new StringBuffer(); String line = null; BufferedReader bf = new BufferedReader(new InputStreamReader(in)); while ((line = bf.readLine()) != null) { sb.append(line); } return sb.toString(); } catch (Exception e) { // TODO Auto-generated catch block e.printStackTrace(); } return null; } @Override protected void onPostExecute(String result) { listener.getDataUrl(result); super.onPostExecute(result); }}
里面的初始化接口代码如下:
package liu.example.tulingdemo;public interface HttpGetDataListener { void getDataUrl(String Url);}
0 0
- android 网络连接 HttpGet HttpPost方法
- Android网络编程之HttpClient&HttpGet&HttpPost
- android之HttpPost&HttpGet
- Android:HttpGet与HttpPost
- android 网络编程 HttpGet类和HttpPost类使用详解
- android 网络编程 HttpGet类和HttpPost类使用详解
- android 网络编程 HttpGet和HttpPost类使用详解
- android 网络编程 HttpGet类和HttpPost类使用详解
- android网络编程——HttpGet、HttpPost比较
- android 网络编程 HttpGet类和HttpPost类使用详解
- android 网络编程 HttpGet类和HttpPost类使用详解
- android 网络编程 HttpGet类和HttpPost类使用详解
- android 网络编程 HttpGet类和HttpPost类使用详解
- android 网络编程 HttpGet类和HttpPost类使用详解
- android 网络HttpGet, HttpPost,非常健全的例子
- android 网络编程 HttpGet和HttpPost类使用详解
- android 网络编程 HttpGet类和HttpPost类使用详解
- android 网络编程 HttpGet类和HttpPost类使用详解
- sizeof和strlen的区别
- 股票数据接口
- git的介绍与设置
- OpenGl学习笔记3之模型变换、视图变换、投影变换、视口变换介绍
- JAVA;方法
- android 网络连接 HttpGet HttpPost方法
- jQuery响应菜单插件PgwMenu
- 7-2通信系统中为什么要进行调制和解调?调制的分类方法有哪些?
- 【Cocos2d-x】图片描边的一种比较好的shader实现方法
- pat简单题:分支-18. 求一元二次方程的根
- 欢迎使用CSDN-markdown编辑器
- 快速排序
- 单例的多线程安全
- block专题