我开发了一个Windows手机应用程序,它工作正常。它使用GPS和GPRS连接并进行一些计算。现在我希望它在后台或锁定屏幕下运行,直到用户选择不在锁定屏幕下运行它或在后台。
知道我该怎么做?
答案 0 :(得分:1)
您很幸运,WP8中的GeoLocation应用程序特别支持新的后台处理模型。
更多信息:
如何在Windows Phone 8的后台运行位置跟踪应用: http://msdn.microsoft.com/en-us/library/windowsphone/develop/jj662935(v=vs.105).aspx
在后台跟踪地理位置的应用: http://www.developer.nokia.com/Community/Wiki/What%27s_new_in_Windows_Phone_8
答案 1 :(得分:0)
如果您正在为WP用户编写应用程序,我建议您最初将其编码为WP7.5,否则现有WP用户群将无法使用您的应用程序。
当然,WP7用户只有1400-1500万,但我敢打赌,WP8用户数量明显减少。 WP7.5应用程序在WP8上运行而不是相反!
在WP7.5世界中,您想要使用的是后台代理。这是一个每15-30分钟运行一次的过程,可以进行一些计算,连接到网络等。以下是一些细节:Background Agent Info