开源项目之Android async-http
2014-05-06 21:59
405 查看
开源项目之Android async-http
摘要:
开源项目之Android async-http(异步 HTTP 客户端开发包)
AsyncHttpClient 这个类库可以在Java应用程序中执行HTTP 请求并异步处理HTTP响应。用法非常简单。
项目如图:
源码分析:
public class AsyncHttpResponseHandler { //请求返回处理 成功 失败 开始 完成 等自定义的消息
public class BinaryHttpResponseHandler extends AsyncHttpResponseHandler { //字节流返回处理 该库用于处理图片等
public class JsonHttpResponseHandler extends AsyncHttpResponseHandler { //json请求返回处理 服务器与客户端用json交流时使用
class AsyncHttpRequest implements Runnable { //基于线程 异步请求 通过AsyncHttpResponseHandler回调
public class PersistentCookieStore implements CookieStore { //HttpClient处理数据 使用cookie持久性存储接口
public class RequestParams { //封装了参数处理 例如:
class RetryHandler implements HttpRequestRetryHandler {//多个线程同步处理
public class SerializableCookie implements Serializable { //操作cookie 放入/取出数据
class SimpleMultipartEntity implements HttpEntity { //处理多个请求实体封装
public abstract class SyncHttpClient extends AsyncHttpClient { //同步客户端请求
public class AsyncHttpClient { //异步客户端请求 如:
操作实例如:
摘要:
开源项目之Android async-http(异步 HTTP 客户端开发包)
AsyncHttpClient 这个类库可以在Java应用程序中执行HTTP 请求并异步处理HTTP响应。用法非常简单。
项目如图:
源码分析:
public class AsyncHttpResponseHandler { //请求返回处理 成功 失败 开始 完成 等自定义的消息
public class BinaryHttpResponseHandler extends AsyncHttpResponseHandler { //字节流返回处理 该库用于处理图片等
public class JsonHttpResponseHandler extends AsyncHttpResponseHandler { //json请求返回处理 服务器与客户端用json交流时使用
class AsyncHttpRequest implements Runnable { //基于线程 异步请求 通过AsyncHttpResponseHandler回调
public class PersistentCookieStore implements CookieStore { //HttpClient处理数据 使用cookie持久性存储接口
public class RequestParams { //封装了参数处理 例如:
public class SerializableCookie implements Serializable { //操作cookie 放入/取出数据
class SimpleMultipartEntity implements HttpEntity { //处理多个请求实体封装
public abstract class SyncHttpClient extends AsyncHttpClient { //同步客户端请求
public class AsyncHttpClient { //异步客户端请求 如:
相关文章推荐
- 开源项目之Android async-http(异步 HTTP 客户端开发包)
- android-async-http开源项目介绍及使用方法
- android-async-http开源项目介绍及使用方法
- 开源项目之Android async-http(异步 HTTP 客户端开发包)
- 利用android-async-http开源项目实现网络代码查看器
- 09_android入门_采用android-async-http开源项目的GET方式或POST方式实现登陆案例
- 关于开源项目android-async-http
- Android---利用android-async-http开源项目返回json数据
- android-async-http开源项目的GET方式或POST方式实现登陆案例简单Demo
- 09_android入门_採用android-async-http开源项目的GET方式或POST方式实现登陆案例
- 09_android入门_采用android-async-http开源项目的GET方式或POST方式实现登陆案例
- 09_android入门_采用android-async-http开源项目的GET方式或POST方式实现登陆案例
- android-async-http开源项目介绍及使用方法
- Android核心基础-7.Android 网络通信-2.使用开源项目AsyncHttpClient
- android入门_采用android-async-http开源项目的GET方式或POST方式实现登陆案例
- android-async-http开源项目GET方式 POST方式实现登陆
- android-async-http开源项目对服务器端返回JSON数据的处理
- 开源项目之android-async-http开源库
- android-async-http开源项目对服务器端返回JSON数据的处理
- android开发步步为营之67:使用android开源项目android-async-http异步下载文件