第十一章 网络编程

作者: Y_Jaaao | 来源:发表于2020-10-26 20:53 被阅读0次

    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对象
    解析JSON数组
    使用Gson解析数据
    使用Gson解析数据

    相关文章

      网友评论

        本文标题:第十一章 网络编程

        本文链接:https://www.haomeiwen.com/subject/rfdomktx.html