2013-02-15 67 views

回答

1

随着Windows Phone 8,你可以创建一个使用手机的物理位置的应用程序。位置感知应用程序的情景包括使用用户的即时位置将用户检查为网络服务,并跟踪用户在一段时间内的位置变化。手机提供的位置数据来自多个来源,包括GPS,Wi-Fi和手机。有两种不同的API可用于将位置数据合并到您的应用程序中。本主题将帮助您决定哪个位置API适合您的应用程序。 而Windows Phone运行位置API

而Windows Phone运行时API的位置在Windows 8手机是新的,具有以下特点:从托管和非托管代码

进入。如果您正在编写Direct3D应用程序,则必须使用此API进行定位。如果您正在创建托管应用程序,建议您也使用此API。

当跟踪位置时,应用程序可以请求在指定的时间间隔后或在设备移动距离先前位置至少指定距离后接收位置更新。

与Windows 8融合。尽管两个平台之间存在细微差异,但如果您同时定位手机和桌面,此API将允许您重复使用大部分位置代码。

有关在应用程序中使用Windows Phone运行时定位API的信息,请参阅以下主题。

How to get the phone's current location for Windows Phone 8 

http://msdn.microsoft.com/en-us/library/windowsphone/develop/jj206956(v=vs.105).aspx

How to continuously track the phone's location for Windows Phone 8 

http://msdn.microsoft.com/en-us/library/windowsphone/develop/jj247548(v=vs.105).aspx

How to run location-tracking apps in the background for Windows Phone 8 

http://msdn.microsoft.com/en-us/library/windowsphone/develop/jj662935(v=vs.105).aspx

要下载演示让手机的当前位置,追踪手机的位置,并跟踪位置的示例应用程序背景,请参阅Locat用于Windows Phone 8.

http://msdn.microsoft.com/en-us/library/windowsphone/develop/ff431800%28v=vs.105%29.aspx

相关问题