注:本文翻譯自Google官方的Android Developers Training文檔,譯者技術一般,由于喜愛安卓而產生了翻譯的念頭,純屬個人興趣愛好。
原文鏈接: http://developer.android.com/training/location/index.html
移動應用的其中一個獨一無二的特性是可以獲知地點。移動用戶會攜帶它們的設備到任何地方,你的應用會有地點感知的功能,這樣的功能提供給了用戶更豐富的使用體驗。Google Play服務中新的地點服務API(Location Services API)向你的應用中添加的地點感知功能,如:自動位置追蹤,導航,活動認知等。這一API比系統平臺自身的API相比有許多優勢。
這節課將向你展示如何在你的應用中使用位置服務來獲取當前地點,獲取定期的位置更新,查詢地址,導航,監測用戶行為等。該系列課程中所包含的樣例代碼可以用來作為你自己應用地理位置感知的基本框架。
Note:
由于該系列課程基于 Google Play服務的客戶端庫,在使用樣例代碼之前,請先確保你已經安裝了最新版本。要學習如何配置最新版本的客戶端庫,可以閱讀: Setup 。
樣例代碼:
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. 使用模擬定位進行測試
更多文章、技術交流、商務合作、聯系博主
微信掃碼或搜索:z360901061

微信掃一掃加我為好友
QQ號聯系: 360901061
您的支持是博主寫作最大的動力,如果您喜歡我的文章,感覺我的文章對您有幫助,請用微信掃描下面二維碼支持博主2元、5元、10元、20元等您想捐的金額吧,狠狠點擊下面給點支持吧,站長非常感激您!手機微信長按不能支付解決辦法:請將微信支付二維碼保存到相冊,切換到微信,然后點擊微信右上角掃一掃功能,選擇支付二維碼完成支付。
【本文對您有幫助就好】元
