2015-06-15 72 views
1

我正在制作一个应用程序,它在登录时获取大量数据。我想从后台的Web服务中获取这些数据。有了“背景”,我的意思就是像App.cs之类的东西。数据被加载,而用户浏览它的方式通过我的应用程序页面。在后台获取数据

我的应用程序现在加载登录页面上的所有数据,然后显示主页面。当我在主页上时,我希望应用程序加载数据,而用户不必等待。

这样的事情可能吗?

在此先感谢

马修

+0

享受你的未来15分钟http://channel9.msdn.com/Series/Windows-Phone-8-1-Development-for-Absolute-Beginners/Part-19-Understanding-async-and-Awaitable-Tasks –

+0

我知道笏异步和等待手段。但我已经尝试过类似的东西。当我向服务呼叫异步操作时,似乎我的应用程序正在冻结并等待数据到达。 我希望能够浏览页面,当我使用异步导航正在等待数据(因为我通过它) –

+0

为什么你打扰了?我不明白 –

回答

0

附表中的数据下载作为ResourceIntensiveTask Class。正如Background agents for Windows Phone 8这是管理大量数据下载的最佳方式,这些下载并不需要即时使用,就像导航应用程序一样。

它会下载数据,当手机不在其他使用中,并具有良好的收费,并准备好当用户想要使用该应用程序。

+0

谢谢,我会尽快尝试如我所能 ! –