隻要是涉及到開發與伺服器互動的android應用,就一定會接觸到android網絡開發。在android或者說是java中,最常用到的是httpclient工具,要使用的話首先要先去下載下傳一個 httpclient-4.2.jar 的包,當然版本可以自行調整。導入包很簡單,隻需要複制到對應工程lib檔案夾裡面就可以了,如下圖所示:
在工程中導入改包之後就可以使用httpclient進行網絡開發。
等等,在使用之前需要注意一點,就是要先擷取到android系統的網絡權限,即在 androidmanifest.xml 中插入一條權限
還有一點需要注意的是,使用httpclient的時候,一定要放在一個新開的線程中進行,不然網絡傳輸的延遲等待會影響到主線程(即ui線程)的進行,進而使得系統以為應用發生了出錯而強關了該應用(其實是系統太笨了)。新開線程很簡單,按照如下寫就行了,将網絡通訊代碼寫在run()裡面,就可以執行了。
好了,做了簡短的注意點說明之後,下面開始講如何該使用httpclient