Volley

最近写的项目中用到了Volley框架,后来想研究一下Volley的实现机制,就写了这篇博客记录一下。

1、Volley是谷歌在2013年推出的一个新的网络通信框架,它是开源的。从子面的意思可以看出volley适用于通信量小,通信频繁的网络操作。Volley加载图片实现了两级缓存,(网络缓存、文件缓存),Android4.0之后谷歌官方不推荐使用软引用缓存了,所以使用LruCache来缓存图片。Volley可以结合LruCache实现内存缓存。

2、Volley的框架设计



上面两张图片来自http://blog.csdn.net/a910626/article/details/46664661,希望原博主不要在意

3、Volley可以用于String、JSON、Image的下载。处理get、post的请求,网络请求的排序

你可能感兴趣的:(Volley)