毕加索在fetch()期间是否应用调整大小选项?

时间:2014-12-10 01:09:02

标签: android caching picasso

我指的是这篇帖子Getting Picasso to pre-fetch forthcoming images,其中@BillMote使用带有centerCrop()的fetch()和更多选项:

           Picasso.with(getApplicationContext())
                .load(url)
                .resizeDimen(R.dimen.article_image_preview_width, R.dimen.article_image_preview_height)
                .centerCrop()
                .fetch();

Picasso是否会尊重这些选项,或者Picasso会将图像直接保存到缓存中以便忽略这些选项,以后应该在从缓存中提取图像并查看时使用它吗?

我仍然不清楚(并且在6个月之后我没有找到任何明确定义的文件[我承认我没有对此进行调查])如果毕加索在保存之前应用任何此类选项文件到缓存,或每次显示图像时重复。

像centerCrop()这样的东西在上面的语句中对我没有意义,因为目前ImageView的大小还不清楚。对于resizeDimen(),这可能有所不同,但我仍然怀疑Picasso将应用维度,因为JakeWharton曾在Picasso依赖okhttp进行图像缓存的帖子中说过。

请有人放光。

0 个答案:

没有答案