# 程序包 com.amap.api.maps

- 接口概要
  接口 | 说明
  --- | ---
  AMap.AMapAppResourceRequestListener |
  AMap.CancelableCallback | 在`AMap.animateCamera(CameraUpdate, CancelableCallback)`设置一个CancelableCallback，用来监听该CameraUpdate是否执行完成或者被中断。
  AMap.ImageInfoWindowAdapter | 用来实现marker与对应InfoWindow同步移动 默认情况下，InfoWindow是一个View， 拖动地图的时候由于View 布局较慢，会有延迟的效果。
  AMap.InfoWindowAdapter | 用来定制marker的信息窗口 默认情况下，当单击某个marker时，如果该marker的Title和Snippet不为空，则会触发getInfoWindow和getInfoContents回调。
  AMap.OnCacheRemoveListener | 缓存数据清除监听接口 Cache data clearing listening interface.
  AMap.OnCameraChangeListener | 地图状态发生变化的监听接口。
  AMap.OnCustomMapStyleListener | 自定义地图加载失败回调
  AMap.OnIndoorBuildingActiveListener | 室内地图状态监听接口。
  AMap.OnInfoWindowClickListener | marker的信息窗口点击事件监听接口。
  AMap.OnMapClickListener | 地图点击事件监听接口。
  AMap.OnMapLoadedListener | 地图加载完成监听接口 Map load completion listener interface.
  AMap.OnMapLongClickListener | 地图长按事件监听接口。
  AMap.onMapPrintScreenListener | 已过时 建议使用 `AMap.OnMapScreenShotListener` It is recommended to use `AMap.OnMapScreenShotListener`
  AMap.OnMapScreenShotListener | 地图截屏监听接口 。
  AMap.OnMapSnapshotListener | 地图区域图异步返回接口 。
  AMap.OnMapTouchListener | 地图触摸事件监听接口。
  AMap.OnMarkerClickListener | marker点击事件监听接口。
  AMap.OnMarkerDragListener | marker拖动事件监听接口。
  AMap.OnMultiPointClickListener | 海量点中某一点被点击时的回调。
  AMap.OnMyLocationChangeListener | 用户定位信息监听接口。
  AMap.OnPOIClickListener | 地图底图poi点击事件监听接口。
  AMap.OnPolylineClickListener | polyline点击事件监听接口。
  AMap.SignleClickInterceptorListener | 单击事件拦截监听者，拦截后不再透传事件给底层引擎 Click event interceptor listener, after interception, the event will not be passed to the underlying engine
  CustomRenderer | 定义了一个地图在初始化及每一帧绘制时的回调接口。
  ITileLoadCallback | 定义了一个瓦片加载回调接口，在请求瓦片时会返回请求结果和耗时。
  LocationSource | 定义了一个定位源，为地图提供定位数据。
  LocationSource.OnLocationChangedListener | 位置改变的监听接口。
  SwipeDismissTouchListener.DismissCallbacks | The callback interface used by `SwipeDismissTouchListener` to inform its client about a successful dismissal of the view for which it was created.
  WearMapView.OnDismissCallback | 手势滑动监听 Gesture swipe listener.

- 类概要
  类 | 说明
  --- | ---
  AMap | 定义AMap 地图对象的操作方法与接口。
  AMapOptions | MapView 初始化选项。
  AMapUtils | AMap辅助工具类，包含计算距离、面积、调起高德地图APP进行导航等系列功能。
  CameraUpdate | 描述地图状态将要发生的变化。
  CameraUpdateFactory | 创建CameraUpdate 对象,用来改变地图状态。
  CoordinateConverter | 坐标转换工具类 Coordinate conversion utility class
  MapFragment | MapFragment 类, 管理地图生命周期。
  MapsInitializer | 初始化 SDK context 全局变量，指定 sdcard 路径，设置鉴权所需的KEY。
  MapView | 一个显示地图的视图（View），它负责从服务端获取地图数据，它将会捕捉屏幕触控手势事件。
  Projection | Projection接口用于屏幕像素点坐标系统和地球表面经纬度点坐标系统之间的变换。
  SupportMapFragment | SupportMapFragment 类, 管理地图生命周期。
  TextureMapFragment | TextureMapFragment 类, 管理地图生命周期，android4.0以上版本使用。
  TextureMapView | 一个显示地图的视图（View），它负责从服务端获取地图数据，它将会捕捉屏幕触控手势事件。
  TextureSupportMapFragment | TextureSupportMapFragment 类, 管理地图生命周期。
  UiSettings | 地图内置UI及手势控制器。
  WearMapView | 一个显示手表地图的视图（View）。

- 枚举概要
  枚举 | 说明
  --- | ---
  CoordinateConverter.CoordType |
  UiSettings.ScaleControlsUnit | 比例尺单位枚举 Enumeration for scale control units

- 异常错误概要
  异常错误 | 说明
  --- | ---
  AMapException |