剂量我多次调用imagePipeline.prefetchToDiskCache会多次下载?

时间:2018-04-18 01:04:20

标签: android android-recyclerview fresco

如果我多次拨打imagePipeline.prefetchToDiskCache,请多次下载壁画图片?现场是我在回收站视图中使用fresco,并在回收器视图绑定视图时预取图像。对于一个视图,Recycler视图会在需要时多次绑定它,所以我可以安全地调用imagePipeline.prefetchToDiskCache吗?或者是否有一些方法来检查图像url是否有缓存(内存缓存或磁盘缓存都可以)?

1 个答案:

答案 0 :(得分:1)

多次预取调用不会多次下载图像。您无需手动检查图像是否已存在于缓存中。

但是,如果您发送多个预取请求,则会有一些计算开销,因为必须查询缓存。