windows phone 7.1 / 7.0 - 在Application_Launching事件中从IsolatedStorage读取

时间:2011-09-21 18:40:22

标签: silverlight windows-phone-7 windows-phone-7.1

Windows Phone 7的最佳做法表示不要在Application_Launching事件处理程序中包含任何耗时的代码。这包括从IsolatedStorage读取。他们提到要异步进行。

我的问题是,在启动应用程序后,我想将用户带到他喜欢的屏幕。我的应用程序中有不同的视图,用户可以选择将其保留为首选设置。如何在不读取IsolatedStorage的情况下实现此方案?我还能在哪里存储用户设置以快速阅读并导航到该屏幕?

非常感谢任何帮助,因为如果我添加代码来访问IsolatedStorage,则加载应用程序需要更长的时间。感谢。

1 个答案:

答案 0 :(得分:0)

我建议使用IsolatedStorageSettings来保存它,但在查询时显示动画加载页面,然后触发导航到用户想知道的实际页面。
您导航到的页面应remove the loading page from the backstack