Android網(wǎng)絡編程

1)TCP/IP的Socket、ServerSocket。

2)UDP的DatagramSocket、DatagramPackage。考慮到Android設備主要是手持終端,IP都是伴隨著上網(wǎng)進行分配的。不是固定不變的。因此開發(fā)也是與普通互聯(lián)網(wǎng)應用有所差異的。

3)直接針對URL的HttpUrlConnection。就是把請求的方式從HttpClient換成HttpURLConnection就可以了。

4)Google集成了Apache HTTP客戶端,可以進行HTTP進行網(wǎng)絡編程。針對HTTP,Google集成了Apache HTTP core和HTTPClient 4 版本,因此特別注意Android不支持httpClient 3.x系列,而且目前不支持Multipart(MIME),需要自行添加httpmime.jar。

5)使用Web Service。Android可以通過開源包,如jackson去支持Xmlrpc和Jsonrpc,另外也可以用Ksoap2去實現(xiàn)WebService。

6)使用WebView視圖組件顯示網(wǎng)頁?;赪ebView進行開發(fā),Google已經(jīng)提供了一個基于chrome-lite的web瀏覽器,直接就可以進行上網(wǎng)瀏覽網(wǎng)頁。

最后編輯于
?著作權歸作者所有,轉載或內容合作請聯(lián)系作者
【社區(qū)內容提示】社區(qū)部分內容疑似由AI輔助生成,瀏覽時請結合常識與多方信息審慎甄別。
平臺聲明:文章內容(如有圖片或視頻亦包括在內)由作者上傳并發(fā)布,文章內容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務。

相關閱讀更多精彩內容

友情鏈接更多精彩內容