当前位置: 首页 > news >正文

android 9.0去掉前置摄像头闪光灯功能

1.1概述

在9.0的系统rom定制化开发中,在系统中camera2也是非常重要的一部分功能,在很多场合会用到camera2拍照视频,等等功能,

但是在使用过程中发现系统camera2在使用的时候,在前置摄像头进行拍照的时候,会出现闪光灯的情况,对于产品来说,者就是一个大问题,所以产品要求需要去掉前置摄像头在拍照的时候,闪光灯的问题,先来分析相关问题,来解决问题

2.1去掉前置摄像头闪光灯功能的核心类

/packages/apps/Camera2/src/com/android/camera/PhotoModule.java
/packages/apps/Camera2/src/com/android/camera/hardware/HardwareSpecImpl.java

3.去掉前置摄像头闪光灯功能的核心功能分析和实现

在系统camera2在使用的过程中,在查询系统camera2的相关源码中,发现在PhotoModule.java拍照流程中,主要处理拍照的相关功能,接下来看下PhotoModule.java拍照流程然后分析实现功能

    public class PhotoModuleextends CameraModuleimplements PhotoController,ModuleController,MemoryListener,
http://www.lryc.cn/news/3978.html

相关文章:

  • 静态分析工具Cppcheck在Windows上的使用
  • 用一年时间脱胎换骨
  • 全景拼接python旗舰版
  • (C语言)常见的字符串与内存操作函数
  • Linux基础笔记总结
  • R语言学习笔记
  • 【软件测试】企业测试面试题9道,从自我介绍到项目考察+回答......
  • 《Spring源码深度分析》第8章 数据库连接JDBC
  • ModuleNotFoundError的解决方案【已解决】
  • Vue驼峰与短横线分割命名中有哪些坑
  • 从文件中加载数据以及异常处理
  • 【JavaSE】方法的使用
  • ModelScope 垂类检测系列模型介绍
  • Linux | Linux卸载和安装MySQL(Ubuntu版)
  • 【C1】数据类型,常量变量,输入输出,运算符,if/switch/循环,/数组,指针,/结构体,文件操作,/编译预处理,gdb,makefile,线程
  • 【深度学习】pytorch的基础操作
  • MWORKS--同元软控MWORKS介绍、安装与使用
  • Python 解决dilb和face_recognition第三方包安装失败
  • Mac系统Mysql的8.0.22版本安装笔记和密码重置修改密码等问题方法
  • 驱动 | Linux | NVMe 不完全总结
  • 一个测试人员,在现阶段的环境下如何在测试行业发展和自我价值。
  • pwn手记录题2
  • CSS ~ 从入门到入坑。
  • 成都哪家机构的Java培训比较好,求一个不坑的?
  • 《爆肝整理》保姆级系列教程python接口自动化(十二)--https请求(SSL)(详解)
  • 离线数据仓库
  • 【前端】Vue项目:旅游App-(23)detail:房东介绍、热门评论、预定须知组件
  • JUC并发编程与源码分析
  • Spark09: Spark之checkpoint
  • 《剑指offer》:数组部分