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

JavaHTTP请求库


Android开发者e周报往期

Android开发者e周报 第1期

Android开发者e周报 第2期

更多相关文章

  1. Android一年工作经验应掌握的知识点
  2. Android(安卓)Studio使用注解式框架Butterknife教程
  3. android 从顶层到底层 学习笔记--- framework架构
  4. AndroidO中DRM的工作流程
  5. 【白话】App从启动到页面显示出来发生了什么
  6. Android开发框架介绍
  7. Android中的签名
  8. 请求网络数据后更新视图
  9. java.io.IOException: Cleartext HTTP traffic to xxx.xxx.xxx.x

随机推荐

  1. android Spinner(下拉菜单)的应用举例1--
  2. android reboot重启分析
  3. Android WebView 图片自适应屏幕宽度
  4. Android(安卓)WebView工作中遇到的问题记
  5. 一个很好的Android的博客——固都的BLOG
  6. Android DownloadManager下载并安装apk
  7. Android(安卓)O热点hostapd.conf配置文件
  8. Android学习札记36:一个关于onSaveInstanc
  9. Android RecyclerView 报错:java.lang.Ill
  10. android 图片灰度处理的处理