欢迎来到天天文库
浏览记录
ID:17833990
大小:2.01 MB
页数:27页
时间:2018-09-07
《高德android api 开发指南》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库。
1、API简介什么是高德地图AndroidAPI?高德地图AndroidAPI版是一套基于Android1.6及以上设备的应用程序接口,通过该接口,用户可以轻松访问高德地图服务和数据,构建功能丰富、交互性强的地图应用程序。高德地图AndroidAPI不仅包含构建地图的基本接口,还提供了诸如矢量地图、栅格地图、地图定位(GPS、基站、WiFi)、本地搜索、路线规划等数据服务,用户可以根据自己的需要进行选择。面向的读者本API是提供给具有一定Android编程经验和了解面向对象概念的读者使用的。此外,读者还应该对地图产品有一定的了解。用户在使用中遇到任何问题,可以通过
2、问答社区反馈给我们。兼容性系统:支持Android1.6及以上系统。注意事项下面介绍在程序开发中需注意的问题:必须在manifest中设置相应的权限,代码如下:源码复制打印关于1353、ission6android:name="android.permission.INTERNET">79114、me="android.permission.READ_PHONE_STATE">13地图显示如何把API添加到我的Android工程中?首先创建工程,并在工程BuildPath>C5、onfigureBuildPath…>libraries中选择“AddExternelJARs…”,选定MapApi.jar,点击OK,这样就可以将高德地图AndroidAPI库文件引入。然后在工程BuildPath>ConfigureBuildPath…>OrderandExport中将引入的库文件MapApi.jar选中,点击OK,这样您就可以在您的程序中使用高德地图API了。栅格地图显示MapActivity是一个抽象类,任何想要显示MapView的activity都需要派生自MapActivity。并且在其派生类的onCreate()中,都要创建一个M6、apView实例。源码复制打印关于5publicclassGridMapViewextendsMapActivity{6privateMapViewmMapView;7privateMapControllermMapController;8privateGeoPointpoint;9@Override10/**11*显示栅格地图,启用内置缩放控件,并用MapController控制地图的中心点及Zoom级别12*/13protectedvoidonCreate(BundlesavedInstanceState){14//TODOAuto-generatedme7、thodstub15super.onCreate(savedInstanceState);16setContentView(R.layout.mapview);17mMapView=(MapView)findViewById(R.id.mapView);18mMapView.setBuiltInZoomControls(true);//设置启用内置的缩放控件19mMapController=mMapView.getController();//得到mMapView的控制权,可以用它控制和驱动平移和缩放20point=newGeoPoint((int)(39.98、82378*1E6),21(int)(
3、ission6android:name="android.permission.INTERNET">79114、me="android.permission.READ_PHONE_STATE">13地图显示如何把API添加到我的Android工程中?首先创建工程,并在工程BuildPath>C5、onfigureBuildPath…>libraries中选择“AddExternelJARs…”,选定MapApi.jar,点击OK,这样就可以将高德地图AndroidAPI库文件引入。然后在工程BuildPath>ConfigureBuildPath…>OrderandExport中将引入的库文件MapApi.jar选中,点击OK,这样您就可以在您的程序中使用高德地图API了。栅格地图显示MapActivity是一个抽象类,任何想要显示MapView的activity都需要派生自MapActivity。并且在其派生类的onCreate()中,都要创建一个M6、apView实例。源码复制打印关于5publicclassGridMapViewextendsMapActivity{6privateMapViewmMapView;7privateMapControllermMapController;8privateGeoPointpoint;9@Override10/**11*显示栅格地图,启用内置缩放控件,并用MapController控制地图的中心点及Zoom级别12*/13protectedvoidonCreate(BundlesavedInstanceState){14//TODOAuto-generatedme7、thodstub15super.onCreate(savedInstanceState);16setContentView(R.layout.mapview);17mMapView=(MapView)findViewById(R.id.mapView);18mMapView.setBuiltInZoomControls(true);//设置启用内置的缩放控件19mMapController=mMapView.getController();//得到mMapView的控制权,可以用它控制和驱动平移和缩放20point=newGeoPoint((int)(39.98、82378*1E6),21(int)(
4、me="android.permission.READ_PHONE_STATE">13地图显示如何把API添加到我的Android工程中?首先创建工程,并在工程BuildPath>C
5、onfigureBuildPath…>libraries中选择“AddExternelJARs…”,选定MapApi.jar,点击OK,这样就可以将高德地图AndroidAPI库文件引入。然后在工程BuildPath>ConfigureBuildPath…>OrderandExport中将引入的库文件MapApi.jar选中,点击OK,这样您就可以在您的程序中使用高德地图API了。栅格地图显示MapActivity是一个抽象类,任何想要显示MapView的activity都需要派生自MapActivity。并且在其派生类的onCreate()中,都要创建一个M
6、apView实例。源码复制打印关于5publicclassGridMapViewextendsMapActivity{6privateMapViewmMapView;7privateMapControllermMapController;8privateGeoPointpoint;9@Override10/**11*显示栅格地图,启用内置缩放控件,并用MapController控制地图的中心点及Zoom级别12*/13protectedvoidonCreate(BundlesavedInstanceState){14//TODOAuto-generatedme
7、thodstub15super.onCreate(savedInstanceState);16setContentView(R.layout.mapview);17mMapView=(MapView)findViewById(R.id.mapView);18mMapView.setBuiltInZoomControls(true);//设置启用内置的缩放控件19mMapController=mMapView.getController();//得到mMapView的控制权,可以用它控制和驱动平移和缩放20point=newGeoPoint((int)(39.9
8、82378*1E6),21(int)(
此文档下载收益归作者所有