HTTP協(xié)議通信簡介
- HTTP:超文本傳輸協(xié)議,規(guī)定了瀏覽器和服務器之間相互通信的規(guī)則硫痰。其協(xié)議是一種請求/響應式的協(xié)議猛遍。
- HTTP請求:當客戶端和服務器端建立連接后遮咖,向服務器端發(fā)送的請求
-
HTTP響應:當服務器端接收到請求后會做出響應
使用HttpURLConnection訪問網(wǎng)絡(luò)
用GET方式提交數(shù)據(jù)
用POST方式提交數(shù)據(jù)
使用WebView瀏覽網(wǎng)頁
-
方式:
1、WebView控件可以在XML布局文件中使用<WebView>標簽來添加昵宇。
2磅崭、在Java文件中通過new關(guān)鍵字來創(chuàng)建。
-
WebView控件的常用方法
使用WebView進行網(wǎng)絡(luò)開發(fā)
-
使用WebView執(zhí)行HTML代碼
-
使用WebView支持JavaScript
JSON數(shù)據(jù)解析
JSON數(shù)據(jù)特點:
- JSON(對象表示法):是一種輕量級的數(shù)據(jù)交換格式瓦哎;JSON是基于純文本的數(shù)據(jù)格式砸喻,可以傳輸String、Number蒋譬、Boolean類型的數(shù)據(jù)割岛,也可傳輸數(shù)組,或Object對象
- JSON分為:JSON對象犯助、JSON數(shù)據(jù)
-
對象結(jié)構(gòu)
-
數(shù)組結(jié)構(gòu)
JSON解析
-
解析方式(2種)