??? 在Android開發教程中,有一個很重要的課程那就是Google地圖開發,提到谷歌地圖,大家應該都會聯想到Google地球,現在百度地圖,8684地圖,等,作為Google開發的主打產品,Android提供了完備的地圖服務功能。
?
Android開發教程:Google地圖服務
?
??? 第一步,需要獲取Map API Key
?
??? Map API Key是Google Maps的地圖密匙,要獲取這把鑰匙,需要在谷歌公司官方網站上免費申請一個谷歌賬號,只有獲取了Map API Key,才可以使用Google Maps服務。獲取的方法很簡單:
??? 1、安裝Google Play services SDK??? 2、獲得證書指紋??? 3、生成API KEY
?
??? 第二步,測試Google Maps
?
??? 第一步完成之后,需要新建一個名為mapdemo的工程,然后對其中的配置文件進行修改和替換。具體步驟為:
??? 1、修改AndroidManifest.xml文件??? 2、修改布局文件activity_main.xml??? 3、替換mainactivity.java文件??? 4、添加Google Play services類庫??? 5、運行程序
?
??? 開發Google Maps我們需要了解一些Google Maps相關類:
?
??? 1、MapView:用于顯示地圖的View組件??? 2、MapController:用于控制和驅動地圖的平移與縮放??? 3、OverLay:顯示于地圖之上的可繪制的對象??? 4、Mapactivity:用于顯示Google Map的一個抽象Activity類,它需要連接底層網絡,任何想要顯示MapView的Activity都需要繼承自Mapactivity,并且需要覆蓋isRouteDisplay()方法。
?
Android開發:http://m.fj256.com/app.html