Android Volley(Google IO 2013)是否可以为一级缓存提供位图缓存以及为二级缓存提供磁盘缓存。我不清楚这是一个或选择还是一个/或选择。还想知道图像的磁盘缓存与位图缓存的性能。我注意到 ImageLoader 似乎采用磁盘缓存或位图缓存,但我也在某处读到它具有 level1 和 level2 缓存 ...
最佳答案
默认情况下,Volley 在磁盘 (L2) 基于 http header 上缓存所有内容。如果没有可用的缓存或 TTL header ,则不会发生磁盘缓存。
您提出了一个有关缓存的问题,该问题的答案将帮助您理解 here .
关于位图缓存。事实上,ImageLoader
类需要接口(interface) ImageCache
的实现,它应该是内存缓存 (L1)。参见 this question .
关于android - Volley(Google IO 2013)可以有 level1 LruBitmapImageCache 和 level2 DiskCache 吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18093190/