这里总结一下Android Camera相关的文章进度
类别\API | Camera1 | Camera2 | CameraX |
---|---|---|---|
综述 | ✅ | ✅ | ✅ |
初始化预览 | ✅ | ||
参数设置 | ✅ | ||
拍照 | |||
对焦 | ✅ | ||
闪光灯 | |||
视频 | |||
开源项目分析 | ✅ | ||
源码分析 | ✅ | ||
OpenHarmony | |||
功能 | |||
疑难问题 |
Camera理论知识
【Camera】Camera理论知识和基本原理
【Camera】Android Camera理论协议和规范
【Camera】Android Camera架构设计详解
Camera1
【Android Camera1】Android Camera1综述
【Android Camera1】Camera1源码分析【Java层】
初始化
【Android Camera1】Camera1初始化销毁流程(一) —— 官方Demo初始化流程分析
【Android Camera1】Camera1初始化销毁流程(二) —— 初始化基本框架和CameraView几种实现方式
【Android Camera1】Camera1初始化销毁流程(三) —— 权限请求和相机功能大管家CameraManager
【Android Camera1】Camera1初始化销毁流程(四) —— CameraImpl类之OpenCamera
【Android Camera1】Camera1初始化销毁流程(五) —— Camera1Impl类之applyDefaultParameter
【Android Camera1】Camera1初始化销毁流程(六) —— Camera1Impl类之startPreview,release
【Android Camera1】Camera1初始化销毁流程(七) ——初始化伪代码
参数设置
【Android Camera1】Camera1 Parameters参数详解(一)—— Size (preview/picture/thumbnail)
【Android Camera1】Camera1 Parameters参数详解(二)—— 3A算法 (AF/AE/AWB)
对焦