Android地图开发全解析:从基础搭建到高级应用
1. 地图开发基础类介绍
在Android地图开发中,有几个关键的类起着重要作用:
- MapView :用于展示地图的控件,提供了丰富的地图显示和交互功能。
- MapActivity :创建包含地图视图的Activity的基类,负责管理地图显示所需的应用生命周期和后台服务。
- Overlay :用于在地图上添加注释和处理点击事件的类,可在地图视图上绘制2D图形。
- MapController :用于控制地图的中心位置和缩放级别。
- MyLocationOverlay :特殊的Overlay,用于显示设备的当前位置和方向。
- ItemizedOverlays和OverlayItems :一起使用可创建地图标记层,为地图添加标记和相关文本。
2. 获取地图API密钥
要在应用中使用MapView,必须先从Android开发者网站(http://code.google.com/android/maps-api-signup.html)获取API密钥。没有API密钥,MapView将无法下载用于显示地图的图块。获取密钥需要指定用于签署应用的证书的MD5指纹,通常使用两种证书:默认调试证书和生产证书。
2.1 获取开发/调试MD5指纹
如果使用Eclipse和ADT插件调试应用,应用将使用默认调试证书签名。要在调
Android地图开发全解析
超级会员免费看
订阅专栏 解锁全文
2230

被折叠的 条评论
为什么被折叠?



