HTTP协议通信简介
- HTTP:超文本传输协议,规定了浏览器和服务器之间相互通信的规则。其协议是一种请求/响应式的协议。
- HTTP请求:当客户端和服务器端建立连接后,向服务器端发送的请求
-
HTTP响应:当服务器端接收到请求后会做出响应
使用HttpURLConnection访问网络
GET和POST请求
用GET方式提交数据
用GET方式提交数据用POST方式提交数据
使用WebView浏览网页
-
方式:
1、WebView控件可以在XML布局文件中使用<WebView>标签来添加。
用<WebView>标签来添加
2、在Java文件中通过new关键字来创建。
-
WebView控件的常用方法
使用WebView进行网络开发
-
使用WebView执行HTML代码
使用WebView执行HTML代码 -
使用WebView支持JavaScript
使用WebView支持JavaScript
JSON数据解析
JSON数据特点:
- JSON(对象表示法):是一种轻量级的数据交换格式;JSON是基于纯文本的数据格式,可以传输String、Number、Boolean类型的数据,也可传输数组,或Object对象
- JSON分为:JSON对象、JSON数据
-
对象结构
对象结构 -
数组结构
数组结构
JSON解析
-
解析方式(2种)
解析JSON数组
使用Gson解析数据
使用Gson解析数据
网友评论