【Android 开源系列】之网络请求框架

Android 开源系列

【Android 开源系列】之缓存框架
【Android 开源系列】之图片加载框架



Retrofit - Star 23251

Square开源的Android和Java的REST风格请求库.

OkHttp - Star 21822

一个Http与Http/2的客户端
特性:

  • 支持HTTP2和SPDY
  • 如果SPDY不可用,利用连接池减少请求延迟
  • 使用GZIP压缩
  • Response缓存减少不必要的请求
Volley

Google推出的Android异步网络请求框架和图片加载框架
特性:

  • JSON,图像等的异步下载
  • 网络请求的排序
  • 网络请求的优先级处理
  • 缓存
  • 多级别取消请求
  • 和Activity和生命周期的联动(Activity结束时同时取消所有网络请求)
Android Async HTTP - Star 9949

Android异步HTTP库
特性:

  • 在匿名回调中处理请求结果
  • 在UI线程外进行http请求
  • 请求使用ThreadPool来处理并非资源的使用
  • 文件断点上传
  • 智能重试
  • 默认gzip压缩
  • 内置Json解析
  • 可将Cookies持久化到SharedPreferences
AndroidAsync - Star 4498

异步Socket,HTTP(客户端+服务器),WebSocket,和socket.io库。基于NIO而不是线程

ion - Star 4395

Android异步网络和图片加载

Http Request - Star 2345

Java HTTP请求库



Android开发者e周报往期

Android开发者e周报 第1期
Android开发者e周报 第2期

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值