欢迎光临散文网 会员登陆 & 注册

Andorid 系统自动相机预览出现异常

2023-02-06 17:36 作者:努力学习天天赚钱123456  | 我要投稿

mPreviewReader = createImageReader(previewSize.getWidth(), previewSize.getHeight(), FORMAT_DEFAULT, 1,HardwareBuffer.USAGE_CPU_READ_OFTEN ); //| HardwareBuffer.USAGE_VIDEO_ENCODE

Android系统相机package

一、JAVA知识:

Camera2系统代码阅读。

1、ConcurrentSkipListMap介绍

线程安全的有序哈希表。适用于并发的场景。

https://www.cnblogs.com/java-zzl/p/9767255.html

2、工厂类。

二、阅读代码提出问题。

问题1 点击录像这个按钮的代码在哪里?

1.ShutterButtonManager 被 CameraAppUI 调用。

2.CameraAppUI 被 CameraActivity invoked


问题2 CaptureRequest.CONTROL_VIDEO_STABILIZATION_MODE 这句话在哪里调用的?

1.被EISCaptureRequestConfig.java的configCaptureRequest调用。

2.adb logcat|find "configCaptureRequest" 打印日志 stop face detection

3.PreviewModeCaptureRequestConfig 

4.通过进程名来找进程。


三、代码

四、英语

Wrapper 包装纸

onScale 按比例

Fling 甩

Rotation 旋转

orientation 取向

tracks 轨道

timing 定时

permission 许可

bound 绑定

restriction 限制

through it 通过它

indicates 表明

workaround 解决方法

resume 恢复

VISIBLE 可见

redirect 重定向

disambiguate 消除歧义

largely 主要

centralizes 集中

drawable 可绘制

shutter 快门

Facing 面对

ROTATION旋转

ORIENTATIONS取向

FRAGMENT片段

PERMISSIONS 权限

specified 指定

negative 负的;消极的;否定的;阴性的

blur 模糊

reduce 减少

motion  运动

undesirable 不良

preference 偏好

Plugin 插件

缩略图 Thumbnail

gallery 画廊

round 圆

cycle 周期


https://developer.android.google.cn/reference/kotlin/android/hardware/HardwareBuffer


Andorid 系统自动相机预览出现异常的评论 (共 条)

分享到微博请遵守国家法律