【发布时间】:2011-11-29 14:47:10
【问题描述】:
我读过LowProfileImageLoader。它只会在用户可以看到图像时加载图像,并避免阻塞 UI 线程。
我添加了它并在我的应用程序上进行了测试。所有 25 张图片都来自完全相同的 URL。使用默认图像加载需要一点时间,但所有其他图像都被缓存了,而且滚动速度非常快。
使用LowProfileImageLoader 时,图像没有被缓存,即使是完全相同的图像,它也会一张一张地加载。当我向下滚动然后向上滚动时,它会重新加载图像。而且加载它们需要很长时间。
我是否必须配置一些东西才能将图像保留在缓存中?如何配置这个LowProfileImageLoader?
【问题讨论】:
-
有趣,因为
LowProfileImageLoader是为了使用缓存。我建议您查看LowProfileImageLoader的源代码并自己进行必要的修改。
标签: c# image xaml windows-phone-7 delay