注:本文翻译自Google官方的Android Developers Training文档,译者技术一般,由于喜爱安卓而产生了翻译的念头,纯属个人兴趣爱好。

原文链接:http://developer.android.com/training/location/index.html


移动应用的其中一个独一无二的特性是可以获知地点。移动用户会携带它们的设备到任何地方,你的应用会有地点感知的功能,这样的功能提供给了用户更丰富的使用体验。Google Play服务中新的地点服务API(Location Services API)向你的应用中添加的地点感知功能,如:自动位置追踪,导航,活动认知等。这一API比系统平台自身的API相比有许多优势。

这节课将向你展示如何在你的应用中使用位置服务来获取当前地点,获取定期的位置更新,查询地址,导航,监测用户行为等。该系列课程中所包含的样例代码可以用来作为你自己应用地理位置感知的基本框架。


样例代码:

LocationUpdates.zip(针对:103 - 105)

GeofenceDetection.zip(针对:106)

ActivityRecognition.zip(针对:107)

LocationProvider.zip(针对:108)


课程:

【Android Developers Training】 103. 查询当前地点

【Android Developers Training】 104. 接受地点更新

【Android Developers Training】 105. 显示一个位置地址

【Android Developers Training】 106. 创建并检测地理围栏

【Android Developers Training】 107. 认知用户当前的行为

【Android Developers Training】 108. 使用模拟定位进行测试

05-06 03:35