Windows phone 8 如何解决WindowsPhonw8中的内存消耗问题

Windows phone 8 如何解决WindowsPhonw8中的内存消耗问题,windows-phone-8,Windows Phone 8,我一直在开发一个WP8应用程序,它是一个图像库应用程序,在这里我一直在使用pivot control&list box从设备中(动态)收集相机滚动图像并逐个滑动,它工作正常,但我发现应用程序的内存消耗正在增加,如何解决这个问题 我想知道如何编写一个程序,在这个程序中,我有一个图像列表,一次只显示一个图像,但相邻的图像是预加载的,但不可见。每次轻弹后,现在的当前图像将自身设置为可见区域的动画,相邻图像将更新,但直到下一次轻弹在任一方向上都不可见。我只想有3个“盒子”(循环),由左边的图像、屏幕上的

我一直在开发一个WP8应用程序,它是一个图像库应用程序,在这里我一直在使用pivot control&list box从设备中(动态)收集相机滚动图像并逐个滑动,它工作正常,但我发现应用程序的内存消耗正在增加,如何解决这个问题

我想知道如何编写一个程序,在这个程序中,我有一个图像列表,一次只显示一个图像,但相邻的图像是预加载的,但不可见。每次轻弹后,现在的当前图像将自身设置为可见区域的动画,相邻图像将更新,但直到下一次轻弹在任一方向上都不可见。我只想有3个“盒子”(循环),由左边的图像、屏幕上的当前图像和右边的图像组成。如果向右旋转,当前图像将变为左侧图像,右侧图像将变为当前图像,并且下一个图像已预加载但不可见

例如:


您看到的第一个图像是应用程序加载时的图像。它本质上是列表框中的第一个图像,称之为(图像1)

不能向左轻弹,因为没有图像。但它右边的图像(还不可见)已经预加载,并准备在flick注册时滑动。(图2)

因此,如果我们向右轻弹,图像1位于现在可见且居中的图像2的左侧。图3现在位于右侧,不可见,但已预加载。图像1现在位于左侧,不可见,但已预加载

**我现在只想预装2个东西,所以你可以想象3个插槽。一个插槽是左边的图片。一个插槽是当前视图,一个插槽位于右侧


这个想法是能够有一个旋转木马的图像,但仅将图像预加载到当前视图的左侧和右侧。

请查看MSDN上的镜头示例:它有一个MediaViewer类,可将图像作为图像传送带进行处理并进行虚拟化。

您必须取消分配传出图像消耗的内存,或重新使用它来加载传入图像


你能更清楚地知道你到底做了什么,面临着什么困难吗?

我的问题是如何从图片列表中创建imagine 3个插槽。一个插槽是左边的图片。一个插槽是当前视图,一个插槽在右侧。有关更多说明,请参阅上面的说明。加载9个图像时,系统显示内存不足异常。任何人都可以为上述问题提供简单代码。我仍在为同一问题工作。加载9个图像时,系统显示内存不足异常。加载应用程序时,您会看到第一个图像。它本质上是列表框中的第一个图像,称之为(图像1)。不能向左轻弹,因为没有图像。但它右边的图像(还不可见)已经预加载,并准备在flick注册时滑动。(图2)如果向右轻弹,图像1位于现在可见且居中的图像2的左侧。图3现在位于右侧,不可见,但已预加载。图像1现在位于左侧,不可见,但已预加载。如何解决这些问题?我已尝试解决,但仍然挂起。因此,如果向右轻弹,图像1位于现在可见且居中的图像2的左侧。图3现在位于右侧,不可见,但已预加载。图像1现在位于左侧,不可见,但已预加载。我的问题是如何从图像列表中创建imagine 3插槽。一个插槽是左边的图片。一个插槽是当前视图,一个插槽在右侧。有关更多说明,请参见上面的描述。哈,你是指视觉效果?这里有类似的功能:>封面控制否,类似于图像库应用程序,,这里我一直在使用pivot control&list box(透视控制和列表框)收集相机卷图像(动态)从设备上,像媒体库一样一个接一个地滑动。它工作正常,但我发现应用程序的内存消耗正在增加,因为所有图像逐个存储列表框并显示它。I.s。我使用列表框收集所有相机滚动图像并显示,但我需要3个图像循环才能继续1)当前、2)预览、3)下一个图像..这3个状态必须更改值或反映另一个图像没有更多图像存储在内存中只有3个图像存储在内存中。如需更多参考,请参阅上述问题描述,提供上述问题的简单代码。您好,我创建了listbox来存储所有相机滚动图像,listbox包含100多张图像,还使用pivot应用程序逐个刷卡,但我有面部记忆问题,我只查看了3张图像“First,Next,Last”图像一次添加如果用户滑动第一个图像,然后删除上一个图像,则该时间在这些循环中添加下一个图像等方式只有3个图像存储在内存中&这些图像按循环更改以了解更多说明参见问题描述,如果有任何一个解决了这些问题,然后提供这些问题的简单代码。我已经做了给相机辊图像和刷一个又一个像媒体库只有我需要3个图像周期槽,第一个,下一个,上一个,如果我刷第一个图像,然后下一个图像到第一个图像位置,还有下一个图像位置拾取列表框新图像(串行)同时删除第一张图片等。循环添加图片。如何开始赏金?对于上述问题,您是否在列表中存储所有相机卷图像的位图图像?或者只是图像的路径