申請AK(API Key)
在AndroidManifest.xml中添加開發(fā)秘鑰和所需權(quán)限搓译。
創(chuàng)建應(yīng)用最重要的一步是【安全碼】。安全碼是有【數(shù)字簽名】和【;】和【包名】組成民晒。
應(yīng)用程序創(chuàng)建時初始化SDK引用的Context全局變量。
需要注意一下:initialize方法中必須傳入的是ApplicationContext锄禽,傳入this潜必,或者MAinActivity.this都不行,不然會報運行時異常沃但,所以百度建議把該方法放到Application的初始化方法中磁滚。
重寫activity的生命周期的幾個方法來管理地圖的生命周期。在activity的onResume宵晚、onPause垂攘、onDestory方法中分別執(zhí)行mapview的onReusme、onPause淤刃、onDestory方法搜贤。
// 百度地圖控件
privateMapView?mMapView?=null;
//?百度 ? 地圖對象
privateBaiduMap?bdMap;
mMapView = (MapView) findViewById(R.id.bmapView);
mBaiduMap?=?mMapView.getMap();
//普通地圖
mBaiduMap.setMapType(BaiduMap.MAP_TYPE_NORMAL);
//衛(wèi)星地圖
mBaiduMap.setMapType(BaiduMap.MAP_TYPE_SATELLITE);
POI是“Point of Interest”的縮寫,可以翻譯成“信息點”钝凶,每個POI包含四方面信息仪芒,名稱、類別耕陷、經(jīng)度緯度掂名、附近的酒店飯店商鋪等信息。我們可以叫它為“導(dǎo)航地圖信息”哟沫。POI~~~ Point of Interest饺蔑,翻譯過來就是“興趣點”。所謂的興趣點嗜诀,也就是一個普通的查詢猾警,然后結(jié)果的反饋罷了。百度地圖SDK提供了三種類型的POI檢索:周邊檢索隆敢、區(qū)域檢索和城市內(nèi)檢索发皿。