2013-06-03 89 views
1

我正在开发一个潮汐数据应用程序,它利用了动态磁贴的更新动态磁贴的数据。瓷砖的数据需要在每天开始时更新(即00:01)。最简单的方法是什么?的Windows Phone 8:当应用程序被关闭

我已经在微软的页面“How to implement background agents for Windows Phone”很好看,但我仍然一事无成。

我取使用WebClient()从互联网上新的数据。这是否意味着我需要为这个类分别实例化,一个用于主应用程序和后台代理?

编辑:我已经把通过应用程序和后台代理都使用的公共课,一个类库,然后我参考一下。这种方式代码不需要在这些项目之间重复。完美运作。

回答

1

这是否意味着我需要有这个类,一个主应用程序和后台代理的单独实例?

是。您必须将后台代理视为单独的应用程序。尽管可以在应用程序和后台代理之间共享数据,但额外的复杂性在您的案例中并不值得。

注意,你可以把它在第三个项目(从应用程序和代理都引用此项目)共享的应用程序和后台代理之间的类的实现。

+0

感谢您的信息。我更加密切地关注了上述演练,我似乎正在取得进展。周期代理正在触发,现在我只需要使用单独的WebClient()来获取所需的数据。 – Bataleon

相关问题