c# - 为什么我的图片加载时间太长?

标签 c# image xaml windows-phone-7 delay

我读过 LowProfileImageLoader .它只会在用户可以看到图像时加载图像,并且会避免阻塞 UI 线程。

我添加了它并在我的应用程序上进行了测试。所有 25 张图片都来自完全相同的 URL。使用默认图像加载需要一点时间,但所有其他图像都已缓存,并且滚动速度非常快。

使用 LowProfileImageLoader 时,图像不会被缓存,即使是完全相同的图像,它也会一张一张地加载。当我向下滚动然后向上滚动时,它会重新加载图像。加载它们需要很长时间。

我是否必须配置一些东西才能将图像保存在缓存中?如何配置此 LowProfileImageLoader

最佳答案

根据我通过观看 Windows Phone 芒果视频演示的理解,无需您执行任何操作,图像就会自动缓存。

我说的视频:http://www.wpcentral.com/multitasking-mango-demoed-detail

关于c# - 为什么我的图片加载时间太长?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7630122/

相关文章:

c# - 在 WPF 中覆盖 OnStartup

wpf - ComboBox.Text 未考虑 ItemStringFormat 属性

c# - Sharepoint 2010 中的 zip 提取

c# - 如何制作 'always-on-bottom' -window

c# - 升级单游戏 : The type exists in both Monogame and XNA

wpf - 相对源与元素名称

wpf - 一般而言,我在哪里可以找到 WPF DataGrid 或 WPF 控件的 XAML 模板?

java - 为什么我的宇宙飞船没有出现?

image - 正确的图像马赛克图像尺寸

java - 我需要使这个动画显示为按钮背景