1.標(biāo)準(zhǔn)Java接口
java.net.*提供與聯(lián)網(wǎng)有關(guān)的類淮逊,包括流、數(shù)據(jù)包套接字(socket)扶踊、Internet協(xié)議泄鹏、常見(jiàn)Http處理等。
比如:創(chuàng)建URL秧耗,以及URLConnection/HttpURLConnection對(duì)象备籽、設(shè)置鏈接參數(shù)、鏈接到服務(wù)器分井、向服務(wù)器寫數(shù)據(jù)车猬、從服務(wù)器讀取數(shù)據(jù)等通信。
對(duì)于大部分應(yīng)用程序而言JDK本身提供的網(wǎng)絡(luò)功能已遠(yuǎn)遠(yuǎn)不夠珠闰,這時(shí)就需要Android提供的Apache HttpClient了。它是一個(gè)開源項(xiàng)目瘫辩,功能更加完善伏嗜,為客戶端的Http編程提供高效、最新伐厌、功能豐富的工具包支持阅仔。
常常使用此包下的類進(jìn)行Android特有的網(wǎng)絡(luò)編程弧械,如:訪問(wèn)WiFi拦耐,訪問(wèn)Android聯(lián)網(wǎng)信息,郵件等功能梗夸。