类名:BaseMapDemo
属性: MapView mMapView //地图显示主控件
MapController mMapController //地图控制控件
MKMapViewListener mMapListener //处理地图事件回调
BMaoManager mBMaoManager //地图引擎管理类
过程: 实例化mBMaoManager //因为BMapManager是全局的,所以必须在地图模块创建前创建,在地图模块销毁后销毁
设置地图模块布局XML文件完成布局
获取地图控件的id
获取地图控件的Controller
设置允许响应事件 并 设置缩放级别
实例化GeoPoint类,GeoPoint类是以微度形式存放经纬度的一个类
通过mMapController设置中心点为GeoPoint类中的坐标
总结:用MapView显示地图,用MapController控制地图,包括动画,移动,设置中心等,而BMaoManager用于统领全局,具体作用我还不是很了解。。。
新人第一篇 大家包含哈~