之前使用过James Smith的samrtImageView组件,发现很好用,在他的github发现还有一个Android Asynchronous Http Client,发现也不错,着这里介绍给大家。基于异步方式执行android内置的apache httpClient组建,http请求在UI线程之外,封装了get/post,支持多文件上传,尺寸小,优化为移动网络连接智能自动请求充实,自动gzip,二进制文件下载,内置响应解析成json,持久型cookie存储。并且很多项目以及开发程序在使用,比如著名的照片分享软件Instagram。

项目主页:http://loopj.com/android-async-http/

安装及使用:在作者页面下载最新的jar包,放入程序的libs目录。

创建一个新的AsyncHttpClient实例,并提出一个请求:

AsyncHttpClient client = new AsyncHttpClient();client.get("http://www.google.com", new AsyncHttpResponseHandler() {    @Override    public void onSuccess(String response) {        System.out.println(response);    }});

看到没,就是这么简单。


更多的说明,请看作者的主页,当然以后有时间我也会更新的。

源码地址:

https://github.com/loopj/android-async-http


javadoc:http://loopj.com/android-async-http/doc/

更多相关文章

  1. 项目中遇到的问题留下笔记
  2. Android中使用log4j输出log内容到sd卡
  3. Android项目的目录结构详解
  4. Flutter之请求权限(适配android)
  5. 将Android项目导入到Eclipse开发环境
  6. Android串口通信:串口读写实例
  7. Android(安卓)HTTP 实现与服务器通信
  8. Android如何使用so文件和Android(安卓)studio中导入so
  9. android studio使用问题及说明

随机推荐

  1. android 更新UI的两种方法
  2. Android(安卓)之 传感器 应用
  3. Android(安卓)StudioSVN安装和使用
  4. Google Maps Android(安卓)API V2 问题解
  5. Android(安卓)启动过程详解
  6. Android中文API (60) ―― DatePicker.On
  7. 关于 显示和隐藏 Android(安卓)的方法
  8. android sp文件一个键值保存多条信息
  9. android数据持久化总结
  10. [Android] 开发资料收集:依赖注入框架