# 程序包com.amap.api.maps2d的分层结构

程序包分层结构:

- 所有程序包

## 类分层结构

- java.lang.Object
  - com.amap.api.maps2d.AMap
  - com.amap.api.maps2d.AMapOptions
  - com.amap.api.maps2d.AMapUtils
  - com.amap.api.maps2d.CameraUpdate
  - com.amap.api.maps2d.CameraUpdateFactory
  - com.amap.api.maps2d.CoordinateConverter
  - android.app.Fragment
    - com.amap.api.maps2d.MapFragment
  - android.support.v4.app.Fragment
    - com.amap.api.maps2d.SupportMapFragment
  - FrameLayout
    - com.amap.api.maps2d.MapView
  - com.amap.api.maps2d.MapsInitializer
  - com.amap.api.maps2d.Projection
  - java.lang.Throwable (implements java.io.Serializable)
    - java.lang.Exception
      - com.amap.api.maps2d.AMapException
  - com.amap.api.maps2d.UiSettings

## 接口分层结构

- com.amap.api.maps2d.AMap.CancelableCallback
- com.amap.api.maps2d.AMap.InfoWindowAdapter
- com.amap.api.maps2d.AMap.OnCacheRemoveListener
- com.amap.api.maps2d.AMap.OnCameraChangeListener
- com.amap.api.maps2d.AMap.OnInfoWindowClickListener
- com.amap.api.maps2d.AMap.OnMapClickListener
- com.amap.api.maps2d.AMap.OnMapLoadedListener
- com.amap.api.maps2d.AMap.OnMapLongClickListener
- com.amap.api.maps2d.AMap.OnMapScreenShotListener
- com.amap.api.maps2d.AMap.OnMapTouchListener
- com.amap.api.maps2d.AMap.OnMarkerClickListener
- com.amap.api.maps2d.AMap.OnMarkerDragListener
- com.amap.api.maps2d.AMap.OnMyLocationChangeListener
- com.amap.api.maps2d.LocationSource
- com.amap.api.maps2d.LocationSource.OnLocationChangedListener

## 枚举分层结构

- java.lang.Object
  - java.lang.Enum<E> (implements java.lang.Comparable<T>, java.io.Serializable)
    - com.amap.api.maps2d.CoordinateConverter.CoordType