南栀倾寒   >   标签墙   >   Volley 标签

利用Volley对图片的加载 有更新!

2017-09-05

Volley一些介绍就不多说了,利用Volley加载图片主要有3种方式(1)ImageRequest(2)ImageLoader(3)NetWorkImageView 这里我们主要运用的是ImageLoader ImageLoader这个类需要一个Request的实例以及一个ImageCache的实例。图片通过一个URL和一个ImageListener实例的get()方法就可以被加载。从哪里,ImageLoader会检查ImageCache,而且如果缓存里没有图片就会从网络上获取。 Volley的ImageCache接口允许你使用你喜欢的L1缓存实现。不幸的是Volley没有提供默认的实现。在I/O的介绍中展示了BitmapLruCache的一点代码片段,但是Volley这个库本身并不包含任何相关的实现。 ImageCache接口有两个方法,getBitmap(String url)和putBitmap(String url, Bitmap bitmap).这两个方法足够简单直白,他们可以添加任何的缓存实现。 主Activity中的代码 package com.hht.android_....