更改低端/高端Wp7设备中的应用行为

时间:2013-01-15 09:08:58

标签: windows-phone-7 marketplace

我将实现总是运行的动画,它将过多地占用内存和CPU使用率。由于在低端设备(256 MB RAM,如LUMIA 510),ui会挂起一段时间。 因此决定仅在高内存设备(超过512 MB Ram,710,雷达,820等)中运行动画。这可以通过获取设备总内存来完成。

DeviceExtendedProperties.GetValue("DeviceTotalMemory");

这种行为在市场上是否可以接受。请澄清一下。

2 个答案:

答案 0 :(得分:2)

为什么不这样?您只是根据设备的内存大小执行操作。这与验证应用程序是否一致地工作并遵循市场规则无关。

答案 1 :(得分:1)

使用DeviceExtendedProperties.GetValue("ApplicationWorkingSetLimit") described at the Nokia Developer portal检测256 MB设备有更好的方法。这个想法没问题,我在一些应用程序中做了同样的事情。

相关问题