【发布时间】:2015-04-21 12:59:55
【问题描述】:
我正在使用Fresco 库。
我在 Fresco 文档中找不到任何相关信息, 如何从 Fresco 的磁盘缓存中获取图像文件?
【问题讨论】:
-
虽然我无法回答您的问题,但我很好奇您为什么要使用这个全新的库而不是 Glide 或 Picasso,因为它们的文档已经足够好了?
-
@Stan 我也对答案感兴趣,因为我决定尝试那个库。为什么?因为它提供了一些毕加索没有的有趣功能,例如progressive JPEG streaming
-
1.是的,我们使用的是渐进式 JPEG。 2. 是新的。所有新事物都很有趣)
-
嗯,实际上它对我来说也很有趣,因为它有一些原生实现,如 JPEG/PNG 解码器和其他功能。但是,我在一个项目中尝试过它与 UIL 的对比,而使用 UIL,它在滚动时在 ListView 中具有更好的性能。使用 Glide,Picasso 和 Fresco List 在滚动时滞后,但不使用 UIL。必须说,这些库都没有从缓存中获取图像文件的正常方法。它总是一些棘手的方法,对于 UIL 也是如此。
-
顺便说一句,使用frescolib.org/docs/… 我们可以获得压缩图像。它实际上就像一个图像文件的内容。
标签: java android image-caching fresco