这是(shì)androids-async-http-1.4.8.jar下载,开源框架可以是(shì)我(wǒ)们轻松的获取网络数据或者向服务器发送数据,使用起来(lái)也很简单,下面做简(jiǎn)单(dān)介绍。
本文使用Tomcat 6做服务(wù)器。
本文搭建服(fú)务器(qì)端使用MyEclipse 10。
首先准备好Tomcat 6与MyEclipse 10,并且将服务(wù)器(qì)配置到MyEclipse中,对于长期做(zuò)JavaWeb的同学来(lái)说,当然知道了,在此不做赘述了。
再写(xiě)androids登(dēng)录注册(cè)代(dài)码,使(shǐ)用androids-async-http-1.4.6.jar开(kāi)发(fā)包进行数(shù)据交互,但是代(dài)码(mǎ)的(de)包出现了错误,“The type org.apache.http.HttpResponse cannot be resolved. It is indirectly referenced from required .class files”再网上寻找(zhǎo)解决这个(gè)问题,找到(dào)说是因为包冲突(tū)。但是(shì)不知道要换是什么(me)包(bāo)才可(kě)以,请问可以帮帮忙吗(ma)?
(1)采用异(yì)步http请求,并通过匿名内部类处理回(huí)调结果(guǒ)
(2)http请求(qiú)独立(lì)在(zài)UI主线程之(zhī)外
(3)采用线程(chéng)池来处理并发请(qǐng)求
(4)采用RequestParams类创建GET/POST参数(shù)
(5)不需(xū)要第三方(fāng)包(bāo)即可(kě)支持(chí)Multipart file文件上(shàng)传(chuán)
(6)大小只有25kb
(7)自动为(wéi)各种移动电话处理连(lián)接断开时(shí)请求重连(lián)
(8)超快的自动(dòng)gzip响应解码支持
(9)使用BinaryHttpResponseHandler类(lèi)下载二进制文件(如(rú)图(tú)片)
(10) 使用JsonHttpResponseHandler类可以自动将响应结果解析为json格式
(11)持久化cookie存储,可以将cookie保存到(dào)你的应用程序的SharedPreferences中
