示例代码重点展示各个模式的使用方法,为了简化代码省略了其他无关细节,具体请参见示例代码中的Demo。
代码结构
序号 | 文件名 | 文件用途 |
1 | AutoFitTextureView | 提供一个可根据预览自动适配大小的TextureView。 |
2 | CameraKitBokehCaptureActivity | 示例代码Activity,封装了大光圈模式使用的主要逻辑。 |
3 | PermissionHelper | 辅助工具类,提供权限申请和校验工具函数。 |
4 | activity_camera.xml | 布局文件,提供Activity的具体布局。 |