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