聪明出于勤奋,天才在于积累

  :: 首页 :: 博问 :: 闪存 :: 新随笔 :: :: :: 管理 ::

编辑器加载中...

Android的三种网络联接方式

1、标准Java接口:java.net.*提供相关的类
//定义地址
URL url = new URL("http://www.google.com/");
//打开连接
HttpURLConnection http = (HttpURLConnection) url.openConnection();

2、Apache接口:android.net.http.*
//DefaultHttpClient表示默认属性
HttpClient httpClient = new DefaultHttpClient();
//HttpGet实例
HttpGet get = new HttpGet("http://www.google.com/");
HttpResponse rp = httpClient.execute(get);
其中post的方式请求步骤比较复杂

3、Android接口:android.net.*
//IP地址
InetAddress inetAddress = InetAddress.getByName("...");
//端口
Socket client = new Socket(inetAddress,,true);
//取得数据
InputStream in = client.getInputStream();
OutputStream out = client.getOutputStream();

posted on 2011-11-25 16:24    阅读(301)  评论(0编辑  收藏  举报