赞
踩
在10.0的系统产品定制化开发中,在camera2的一些图形图像中有些是不正常的功能,比如在拍照和预览画面和手机屏幕不一致,
或者在保存拍照图片的时候发现图片翻转保存了等问题,所以就需要分析下相关的问题来解决实现功能
- packages\apps\Camera2\src\com\android\camera\one\v2\SimpleOneCameraFactory.java
- packages\apps\Camera2\src\com\android\camera\one\v2\OneCameraImpl.java
- packages\apps\Camera2\src\com\android\camera\one\v2\OneCameraZslImpl.java
- packages\apps\Camera2\src\com\android\camera\TextureViewHelper.java
- packages\apps\Camera2\src\com\android\camera\Storage.java
在camera2中的源码中,在进行拍照的过程中,在SimpleOneCameraFactory创建了一个rootTemplate,他是一个RequestTemplate类,并传入了一个CameraDeviceRequestBuilderFactory。
来构建拍照的camera实体类OneCameraImpl.java和OneCameraZslImpl.java来进行拍照功能
在camera2中关于预览画面主要就是由TextureViewHelper.java来进行负责的,在它的构造方法中,实例化出了
关于预览画面的相关参数进行预览的相关功能实现
在ca
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。