Windows phone 7 加载200+时出现问题;windows phone 7中的列表框项目

Windows phone 7 加载200+时出现问题;windows phone 7中的列表框项目,windows-phone-7,windows-phone-7.1,Windows Phone 7,Windows Phone 7.1,我正在为windows phone mango安装更新的Gowalla应用程序。在这方面,在一个特定的区域中,我需要在一个列表中填充大约1000多个列表项。需要填充的最小项目数为200。所以我尝试了普通的实现(列表填充为RXWeb请求响应的响应)。在这里,记忆的数量像珠穆朗玛峰一样不断增加。我如何才能有效地实施同样的计划。延迟加载将是一个解决方案。如果答案是肯定的,我将如何在windows phone mango中实现这种延迟加载 我认为你真的需要重新考虑应用程序的设计,而不是试图解决这个性能问

我正在为windows phone mango安装更新的Gowalla应用程序。在这方面,在一个特定的区域中,我需要在一个列表中填充大约1000多个列表项。需要填充的最小项目数为200。所以我尝试了普通的实现(列表填充为RXWeb请求响应的响应)。在这里,记忆的数量像珠穆朗玛峰一样不断增加。我如何才能有效地实施同样的计划。延迟加载将是一个解决方案。如果答案是肯定的,我将如何在windows phone mango中实现这种延迟加载

我认为你真的需要重新考虑应用程序的设计,而不是试图解决这个性能问题

对于一个用户来说,在一个小屏幕上滚动1000个项目来查找一个项目,这通常是一种非常糟糕的方式,无法让用户进行选择。
其他可能更合适的方法包括:跳转列表、分页、搜索、细分或分组项目


归根结底,在为实际使用它的人创建最佳应用程序方面,你可能试图解决错误的问题。

这是一个相当古老的问题;使用wp7,不适合我的实现。我在我的应用程序中尝试了同样的方法,但失败了您如何添加这些项目?您是否正在使用绑定到某个集合的ItemsSource属性?您使用的集合类型是什么(ObservableCollection或其他类型)?一些代码会很好…我一定错过了一些东西,1000看起来不多。是的。。我使用可观察的收集来保存数据。但问题是,我正在解析一个网页,以便在Rx请求和正则表达式的帮助下获取数据。即每次执行Rx的OnNext()时,我将获得所需的对象,并将该对象添加到可观察集合中。在这个场景中,我如何应用数据虚拟化。在我的第一个请求中,我发送了另外两个从其他网站获取数据的请求。哦,listbox,太晚了)我想说,我在jumplist中加载了相当多的数据,它处理得很好。