就是實現(xiàn)http啊,socket啊這些.
Android網(wǎng)絡通信都有哪幾種方式.
一生放蕩不羈丶人稱小小風
2017-05-09 23:02:18
TA貢獻19條經(jīng)驗 獲得超33個贊
(1)針對TCP/IP的Socket、ServerSocket
(2)針對UDP的DatagramSocket、DatagramPackage。這里需要注意的是,考慮到Android設備通常是手持終端,IP都是隨著上網(wǎng)進行分配的。不是固定的。因此開發(fā)也是有一點與普通互聯(lián)網(wǎng)應用有所差異的。
(3)針對直接URL的HttpURLConnection。
(4)Google集成了Apache HTTP客戶端,可使用HTTP進行網(wǎng)絡編程。
(5)使用WebService。Android可以通過開源包如jackson去支持Xmlrpc和Jsonrpc,另外也可以用Ksoap2去實現(xiàn)Webservice。
(6)直接使用WebView視圖組件顯示網(wǎng)頁?;赪ebView 進行開發(fā),Google已經(jīng)提供了一個基于chrome-lite的Web瀏覽器,直接就可以進行上網(wǎng)瀏覽網(wǎng)頁。
舉報