Android-Async-HTTP:安卓的异步HTTP库

 ,  , 

简介

Android中网络请求一般使用Apache HTTP Client或者采用HttpURLConnect,但是直接使用这两个类库需要写大量的代码才能完成网络post和get请求,而使用android-async-http这个库可以大大的简化操作,它是基于Apache’s HttpClient ,所有的请求都是独立在UI主线程之外,通过回调方法处理请求结果,采用android  Handler message 机制传递信息。

特性

  • 采用异步http请求,并通过匿名内部类处理回调结果
  • http请求独立在UI主线程之外
  • 采用线程池来处理并发请求
  • 采用RequestParams类创建GET/POST参数
  • 不需要第三方包即可支持Multipart file文件上传
  • 大小只有25kb
  • 自动为各种移动电话处理连接断开时请求重连
  • 超快的自动gzip响应解码支持
  • 使用BinaryHttpResponseHandler类下载二进制文件(如图片)
  • 使用JsonHttpResponseHandler类可以自动将响应结果解析为json格式
  • 持久化cookie存储,可以将cookie保存到你的应用程序的SharedPreferences中

官方网站:http://loopj.com/android-async-http/
开源地址:https://github.com/loopj/android-async-http

2 收藏

资源整理者简介:sunbiaobiao

(新浪微博:@sunbiao将军) 个人主页 · 贡献了178个资源 · 10


直接登录

推荐关注

按分类快速查找

关于资源导航
  • 伯乐在线资源导航收录优秀的工具资源。内容覆盖开发、设计、产品和管理等IT互联网行业相关的领域。目前已经收录 1439 项工具资源。
    推送伯乐头条热点内容微信号:jobbole 分享干货的技术类微信号:iProgrammer