是否可以在Windows Phone 7中创建服务类型应用程序?可以有一个没有UI的常驻应用程序,但在后台一直处于活动状态吗?
答案 0 :(得分:4)
不幸的是,没有。只有在Microsoft或OEM工作时,才能创建后台应用程序。目前,所有第三方开发者应用程序都被“逻辑删除”,即他们的进程不再处于活动状态,当用户离开应用程序时,可以选择保存一些状态信息。
答案 1 :(得分:4)
不可能。非Microsoft应用程序无法在后台运行。
你唯一能做的就是处理推送通知。据称第三方开发商的多任务处理即将推出。
以下是一些很好的信息:
http://channel9.msdn.com/Learn/Courses/WP7TrainingKit/WP7Silverlight/UsingPushNotificationsLab
WP不允许您的应用程序在后台进程中运行代码,这意味着您的应用程序无法轮询某些Web服务以获取信息。推送通知可以补偿该限制,并允许您向Windows Phone设备发送消息,即使您的应用程序当前未运行也是如此。
以下是有关墓碑等其他选项的更多信息(但我认为您不想暂停):
答案 2 :(得分:0)
我认为应该修改这些答案,显然芒果的最新版本允许使用服务。
这是一篇关于这个主题的文章 - Leveraging Background Services and Agents in Windows Phone 7 (Mango)