## 类的使用
com.amap.api.maps2d.model.CameraPosition

- 使用CameraPosition的程序包
  程序包 | 说明
  --- | ---
  com.amap.api.maps2d | 地图显示包，帮助您在Android应用程序中显示高德地图，并且支持地图交互手势的功能。
  com.amap.api.maps2d.model | 覆盖物包，覆盖物（叠加或覆盖到地图的内容）支持标记、折线、多边形和圆。

- - ### com.amap.api.maps2d中CameraPosition的使用

    返回CameraPosition的com.amap.api.maps2d中的方法
    限定符和类型 | 方法和说明
    --- | ---
    `CameraPosition` | AMapOptions.`getCamera()` 获取可视范围的初始化位置。
    `CameraPosition` | AMap.`getCameraPosition()` 返回可视区域的当前位置（包含中心点坐标、缩放级别）。

    参数类型为CameraPosition的com.amap.api.maps2d中的方法
    限定符和类型 | 方法和说明
    --- | ---
    `AMapOptions` | AMapOptions.`camera(CameraPosition camera)` 设置了一个可视范围的初始化位置。
    `static CameraUpdate` | CameraUpdateFactory.`newCameraPosition(CameraPosition cameraPosition)` 返回一个定义了可视区域移动位置CameraUpdate 对象。
    `void` | AMap.OnCameraChangeListener.`onCameraChange(CameraPosition position)` 可视范围改变时回调此方法。
    `void` | AMap.OnCameraChangeListener.`onCameraChangeFinish(CameraPosition position)` 用户对地图做出一系列改变地图可视区域的操作（如拖动、动画滑动、缩放）完成之后回调此方法。

  - ### com.amap.api.maps2d.model中CameraPosition的使用

    返回CameraPosition的com.amap.api.maps2d.model中的方法
    限定符和类型 | 方法和说明
    --- | ---
    `CameraPosition` | CameraPosition.Builder.`build()` 构造一个CameraPosition 对象。
    `static CameraPosition` | CameraPosition.`fromLatLngZoom(LatLng target, float zoom)` 根据传入的经纬度、缩放级别构造一个CameraPosition 对象。

    参数类型为CameraPosition的com.amap.api.maps2d.model中的方法
    限定符和类型 | 方法和说明
    --- | ---
    `static CameraPosition.Builder` | CameraPosition.`builder(CameraPosition camera)` 根据传入的CameraPosition 创建一个CameraPosition.Builder 对象。

    参数类型为CameraPosition的com.amap.api.maps2d.model中的构造器
    构造器和说明
    `Builder(CameraPosition previous)` 构造方法