android 开发地图,(android地图开发) 高德地图开发准备
第一步:高德地圖開發者
1、訪問高德地圖的官方網站:
2、選擇地圖API
3、注冊用戶或用戶登入
4、密鑰注冊
5、地圖版本選擇:(現在最新版本是:1.4.2和2.04)開發者請自行選擇(我使用的版本是1.4.2)
馬上進入Android(高德地圖)開發
第一步:項目搭建:
第二步:配置Android(高德地圖密鑰)和地圖的相關權限
package="com.rf.mapabc"
android:versionCode="1"
android:versionName="1.0" >
android:minSdkVersion="7"
android:targetSdkVersion="7" />
android:allowBackup="true"
android:icon="@drawable/ic_launcher"
android:label="@string/app_name"
android:theme="@style/AppTheme" >
android:name="com.amap.api.v2.apikey"
android:value="3f4f2c4d98836da847b7c3f7b8302450" />
android:name="com.rf.mapabc.MainActivity"
android:label="@string/app_name" >
第一個實例代碼:
截圖:
源代碼:(相關注釋也在源代碼中)
package com.rf.mapabc;
import com.amap.mapapi.core.GeoPoint;
import com.amap.mapapi.map.MapActivity;
import com.amap.mapapi.map.MapController;
import com.amap.mapapi.map.MapView;
import android.os.Bundle;
public class MainActivity extends MapActivity{
private MapView mMapView;
private MapController mMapController;
private GeoPoint point;
@Override
/**
*顯示柵格地圖,啟用內置縮放控件,并用MapController控制地圖的中心點及Zoom級別
*/
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.mapview);
//獲取地圖組件
mMapView = (MapView) findViewById(R.id.mapView);
mMapView.setBuiltInZoomControls(true); //設置啟用內置的縮放控件
mMapController = mMapView.getController(); // 得到mMapView的控制權,可以用它控制和驅動平移和縮放
point = new GeoPoint((int) (39.982378 * 1E6),
(int) (116.304923 * 1E6)); //用給定的經緯度構造一個GeoPoint,單位是微度 (度 * 1E6)
mMapController.setCenter(point); //設置地圖中心點
mMapController.setZoom(12); //設置地圖zoom級別
}
}
總結
以上是生活随笔為你收集整理的android 开发地图,(android地图开发) 高德地图开发准备的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 前端学习(3257):react中添加t
- 下一篇: MacOS搭建环境