从隔离存储加载图像时是否可以以较低质量格式加载图像?我正在遍历指向独立存储中的图像的文件路径列表。
例如,这是我现在的代码:
myObjectsList[i].ImageSrc = PictureDecoder.DecodeJpeg(imageStream);
最终代码运行正常,但是只加载6张图片需要花费很长时间,而且我的命中率约为250mb(超过了低端设备的限制)。所以我想弄清楚的是,是否可以以较低质量的格式加载图像。或者当然,如果有人有任何其他建议,我将非常感谢您的反馈。
答案 0 :(得分:1)
保存图像时,请创建图像的缩略图并加载它们以供预览。这是解决此类问题的标准解决方案。
我不知道是否可以加载质量较低的图像,但它对你的内存问题没有帮助。