Android连接服务器请求架包之 Async-http-client

本文介绍了Android开发中常用的Async-http-client库,它支持异步发送HTTP请求,简化了非UI线程操作。使用时需要添加android-async-http-1.4.9.jar和httpclient-4.4.1.1.jar库。官方和GitHub提供了下载链接,同时,文章还提及了一个将响应转换为字符串的TextHttpResponseHandler回调方法。
摘要由CSDN通过智能技术生成

Async-http-client第三方开源类库,主要针对Android开发中发送http请求的。从名字Async中就知道它是异步操作,在非UI线程中执行,请求时不需要其他处理,用起来十分方便。

需要这两个.jar包。android-async-http-1.4.9.jar  和  httpclient-4.4.1.1.jar  SDK6.0之后只需要前面那个架包。


官方下载地址:http://loopj.com/android-async-http/  

对应的github地址:https://github.com/loopj/android-async-http 

也可以到我的博客资源库去下载:http://download.csdn.net/detail/tom_xiaoxie/9301799

我这里简要介绍下:它是专门针对Android在Apache的HttpClient基础上构建的异步的callback-based http client。所有的请求全在UI线程之外发生,而callback发生在创建它的线程中,应用了Android的Handler发送消息机制。你也可以把AsyncHttpClient应用在Service中或者后台线程中,库代码会自动识别出它所运行的context。它的feature包括:
1. 发送异步http请求,在匿名callback对象中处理response;
2. http请求发生在UI线程之外&
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值