Volley源码解析(准备阶段)--了解volley


         网络请求一直是项目里比较重头戏的一部分,目前市面上也有许多比较成熟的网络请求封装库,使我们项目里的网络请求变得越来越方便,由于公司项目里用到的网络请求框架是Volley,所以打算从源码的角度解析一下Volley,以便更好的使用它,今天首先来了解一下Volley.


       Volley是Google在2013的I/O大会上推出的推出的 Android 异步网络请求框架和图片加载框架,它的特点就是 十分适合数据量小,通信频繁的网络操作,所以还是十分适合于安卓开发的。


      下面介绍一下通过源码角度看Volley的一些主要特点:

           1.缓存机制。这是volley的一大特点

           2.默认Android2.3及以上是基于HttpUrlConnection,以下是基于HttpClient

           3.支持重试和优先级定义

           4.拥有较强的拓展性,一般基于接口设计,可配置性强(比如你可以承接其中某个接口,自己实现,实现自定义配置)


      下面几篇博文将对Volley的源码进行解析,看看它的整个架构以及实现原理,尝试总结它的优点以及缺点。


      还是那句话,源码之前,了无秘密,哈哈~

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值