Android的三种网络联接方式

编辑器加载中...

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();

原文地址:https://www.cnblogs.com/zijianlu/p/2263457.html