# 程序包com.tencent.tencentmap.mapsdk.maps的分层结构

程序包分层结构:

- 所有程序包

## 类分层结构

- java.lang.Object
  - com.tencent.tencentmap.mapsdk.maps.CameraUpdate
  - com.tencent.tencentmap.mapsdk.maps.CameraUpdateFactory
  - android.support.v4.app.Fragment (implements android.content.ComponentCallbacks, android.arch.lifecycle.LifecycleOwner, android.view.View.OnCreateContextMenuListener, android.arch.lifecycle.ViewModelStoreOwner)
    - com.tencent.tencentmap.mapsdk.maps.SupportMapFragment
  - android.app.Fragment (implements android.content.ComponentCallbacks2, android.view.View.OnCreateContextMenuListener)
    - com.tencent.tencentmap.mapsdk.maps.MapFragment
  - com.tencent.tencentmap.mapsdk.maps.MapParamConstants
  - com.tencent.tencentmap.mapsdk.maps.TencentMapInitializer
  - com.tencent.tencentmap.mapsdk.maps.TencentMapOptions
  - android.view.View (implements android.view.accessibility.AccessibilityEventSource, android.graphics.drawable.Drawable.Callback, android.view.KeyEvent.Callback)
    - android.view.ViewGroup (implements android.view.ViewManager, android.view.ViewParent)
      - android.widget.FrameLayout
        - com.tencent.tencentmap.mapsdk.maps.BaseMapView
          - com.tencent.tencentmap.mapsdk.maps.MapView
            - com.tencent.tencentmap.mapsdk.maps.MapRenderLayer
            - com.tencent.tencentmap.mapsdk.maps.TextureMapView

## 接口分层结构

- com.tencent.tencentmap.mapsdk.maps.CustomRender
- com.tencent.map.sdk.comps.indoor.IIndoor
  - com.tencent.tencentmap.mapsdk.maps.TencentMap (并 extends com.tencent.map.sdk.comps.mylocation.IMyLocation)
    - com.tencent.tencentmap.mapsdk.maps.TencentMapNavi
- com.tencent.map.sdk.comps.mylocation.IMyLocation
  - com.tencent.tencentmap.mapsdk.maps.TencentMap (并 extends com.tencent.map.sdk.comps.indoor.IIndoor)
    - com.tencent.tencentmap.mapsdk.maps.TencentMapNavi
- com.tencent.tencentmap.mapsdk.maps.LocationSource
- com.tencent.tencentmap.mapsdk.maps.LocationSource.OnLocationChangedListener
- com.tencent.tencentmap.mapsdk.maps.Projection
- com.tencent.tencentmap.mapsdk.maps.TencentMap.AsyncOperateCallback<T>
- com.tencent.tencentmap.mapsdk.maps.TencentMap.CancelableCallback
- com.tencent.tencentmap.mapsdk.maps.TencentMap.IClickedObject
- com.tencent.tencentmap.mapsdk.maps.TencentMap.InfoWindowAdapter
- com.tencent.tencentmap.mapsdk.maps.TencentMap.OnAuthResultCallback
- com.tencent.tencentmap.mapsdk.maps.TencentMap.OnCameraChangeListener
- com.tencent.tencentmap.mapsdk.maps.TencentMap.OnCompassClickedListener
- com.tencent.tencentmap.mapsdk.maps.TencentMap.OnDismissCallback
- com.tencent.tencentmap.mapsdk.maps.TencentMap.OnIndoorStateChangeListener
- com.tencent.tencentmap.mapsdk.maps.TencentMap.OnInfoWindowClickListener
- com.tencent.tencentmap.mapsdk.maps.TencentMap.OnMapClickListener
- com.tencent.tencentmap.mapsdk.maps.TencentMap.OnMapLoadedCallback
- com.tencent.tencentmap.mapsdk.maps.TencentMap.OnMapLongClickListener
- com.tencent.tencentmap.mapsdk.maps.TencentMap.OnMapPoiClickListener
- com.tencent.tencentmap.mapsdk.maps.TencentMap.OnMarkerClickListener
- com.tencent.tencentmap.mapsdk.maps.TencentMap.OnMarkerDragListener
- com.tencent.tencentmap.mapsdk.maps.TencentMap.OnMyLocationChangeListener
- com.tencent.tencentmap.mapsdk.maps.TencentMap.OnMyLocationClickListener
- com.tencent.tencentmap.mapsdk.maps.TencentMap.OnPolygonClickListener
- com.tencent.tencentmap.mapsdk.maps.TencentMap.OnPolylineClickListener
- com.tencent.tencentmap.mapsdk.maps.TencentMap.OnScaleViewChangedListener
- com.tencent.tencentmap.mapsdk.maps.TencentMap.OnTrafficEventClickListener
- com.tencent.tencentmap.mapsdk.maps.TencentMap.OnVectorOverlayClickListener
- com.tencent.tencentmap.mapsdk.maps.TencentMap.SnapshotReadyCallback
- com.tencent.tencentmap.mapsdk.maps.TencentMapComponent
  - com.tencent.tencentmap.mapsdk.maps.TencentMapContext (并 extends com.tencent.tencentmap.mapsdk.maps.TencentMapResource)
- com.tencent.tencentmap.mapsdk.maps.TencentMapComponent.Component
  - com.tencent.tencentmap.mapsdk.maps.TencentMapServiceProtocol
    - com.tencent.tencentmap.mapsdk.maps.TencentMapProtocol
- com.tencent.tencentmap.mapsdk.maps.TencentMapOptions.IMapKernel
- com.tencent.tencentmap.mapsdk.maps.TencentMapResource
  - com.tencent.tencentmap.mapsdk.maps.TencentMapContext (并 extends com.tencent.tencentmap.mapsdk.maps.TencentMapComponent)
- com.tencent.tencentmap.mapsdk.maps.TencentMapServiceProtocol.IMapService
- com.tencent.tencentmap.mapsdk.maps.UiSettings
- com.tencent.tencentmap.mapsdk.maps.VisualSettings

## 注释类型分层结构

- com.tencent.tencentmap.mapsdk.maps.TencentMapResource.ResourceFrom (implements java.lang.annotation.Annotation)