如果我多次拨打imagePipeline.prefetchToDiskCache
,请多次下载壁画图片?现场是我在回收站视图中使用fresco,并在回收器视图绑定视图时预取图像。对于一个视图,Recycler视图会在需要时多次绑定它,所以我可以安全地调用imagePipeline.prefetchToDiskCache
吗?或者是否有一些方法来检查图像url是否有缓存(内存缓存或磁盘缓存都可以)?
答案 0 :(得分:1)
多次预取调用不会多次下载图像。您无需手动检查图像是否已存在于缓存中。
但是,如果您发送多个预取请求,则会有一些计算开销,因为必须查询缓存。