Volley

volley:网络请求+图片加载框架

网络请求:http://blog.csdn.net/guolin_blog/article/details/17482095

注意点:post请求需要重写getParams()参数,getHeaders()头信息

图片加载:http://blog.csdn.net/sinyu890807/article/details/17482165

Volley为我们提供了多种加载图片的方法:
1、使用ImageRequest
2、使用ImageLoader
3、使用ImageLoader+NetworkImageView

小分析:
1、使用ImageRequest,适用在图片数量不多的情况下,并且它本身内部可以处理图片的压缩和图片质量的配置

2、使用ImageLoader,适用在图片数量多的情况下,同时它使用get()方法在加载图片时候根据情况也可以对图片进行压缩处理

3、使用ImageLoader+NetworkImageView,在上一个方法中,我们同样也是使用了ImageLoader,不过这个方法我们是使用Volley提供的NetworkImageView来显示图片的,为什么使用它呢?因为它会自动管理本身请求的生命周期,当NetworkImageView退出屏幕时或者Activity退出时候,它会自动取消网络请求,从而节约资源。同样,该方法适合用在图片数量多的情况下,同时它也有对图片压缩的处理方法,就是通过在layout.xml布局文件中设置它的宽高,加载图片的时候会根据图片的大小和设定的宽高进行压缩的。

例子:
Android之使用Volley框架在ListView中加载大量图片
http://www.bubuko.com/infodetail-1859149.html

Volley网络框架完全解析(缓存篇)
http://www.bubuko.com/infodetail-1039839.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值