這是android-async-http-1.4.8.jar下載,開源框架可以是我們輕松的獲取網(wǎng)絡(luò)數(shù)據(jù)或者向服務(wù)器發(fā)送數(shù)據(jù),使用起來也很簡單,下面做簡單介紹。
本文使用Tomcat 6做服務(wù)器。
本文搭建服務(wù)器端使用MyEclipse 10。
首先準(zhǔn)備好Tomcat 6與MyEclipse 10,并且將服務(wù)器配置到MyEclipse中,對于長期做JavaWeb的同學(xué)來說,當(dāng)然知道了,在此不做贅述了。
再寫Android登錄注冊代碼,使用android-async-http-1.4.6.jar開發(fā)包進(jìn)行數(shù)據(jù)交互,但是代碼的包出現(xiàn)了錯(cuò)誤,“The type org.apache.http.HttpResponse cannot be resolved. It is indirectly referenced from required .class files”再網(wǎng)上尋找解決這個(gè)問題,找到說是因?yàn)榘鼪_突。但是不知道要換是什么包才可以,請問可以幫幫忙嗎?
(1)采用異步http請求,并通過匿名內(nèi)部類處理回調(diào)結(jié)果
(2)http請求獨(dú)立在UI主線程之外
(3)采用線程池來處理并發(fā)請求
(4)采用RequestParams類創(chuàng)建GET/POST參數(shù)
(5)不需要第三方包即可支持Multipart file文件上傳
(6)大小只有25kb
(7)自動(dòng)為各種移動(dòng)電話處理連接斷開時(shí)請求重連
(8)超快的自動(dòng)gzip響應(yīng)解碼支持
(9)使用BinaryHttpResponseHandler類下載二進(jìn)制文件(如圖片)
(10) 使用JsonHttpResponseHandler類可以自動(dòng)將響應(yīng)結(jié)果解析為json格式
(11)持久化cookie存儲(chǔ),可以將cookie保存到你的應(yīng)用程序的SharedPreferences中