android网络开发.pptx
文本预览下载声明
Android网络开发应用;Android网络开发应用;9.1 Socket通信;9.1.1 Socket工作机制;Socket工作机制;Socket分类;9.3 URL通信;9.3.1 URL简介;9.3.2 URL通信开发;9.2 HTTP通信;9.2.1 HTTP通信方式;GET与POST;发送HTTP请求的方式;HttpURLConnection通信;HttpURLConnection通信;(三).接下来就可以进行一些自由的定制了,比如设置连接超时、读取超时的毫秒数,以及服务器希望得到的一些消息头等。
这部分内容根据自己的实际情况进行编写,示例写法如下: connection.setConnectTimeout(8000); connection.setReadTimeout(8000);
(四).之后再调用 getInputStream()方法就可以获取到服务器返回的输入流了,剩下的任务就是对输入流进行读取,如下所示: InputStream in = connection.getInputStream();
Post方式:
DataOutputStream out = new DataOutputStream(connection.getOutputStream()); out.writeBytes(“username=*******password=*******);
(五).最后可以调用 disconnect()方法将这个 HTTP 连接关闭掉,如下所示: connection.disconnect(); ;使用HttpClient接口开发;HttpClient通信;HttpClient通信;HttpClient通信;HttpClient通信;HttpClient通信;HttpClient通信;解析数据;解析数据;PULL解析;SAX解析;SAX解析;SAX解析;SAX解析;实验;JSON;解析JSON;JSONObject;GSON;9.4 WebView网页开发;9.4.1 WebView简介;9.5 小结
显示全部