在android6.0中,加入了Camera相关新特性,在做开发过程中,遇到闪光灯的操作,如下:

1.导入包: import android.hardware.camera2.CameraManager;

import android.hardware.camera2.CameraAccessException;

2.在onCreate函数中初始化CameraManager:

camerager = (CameraManager)getSystemService(Context.CAMERA_SERVICE);

3.函数:

//flag: true,亮灯 false:灭灯

private void openOrCloseFlashlight(boolean flag){

try{

if(camerager != null){

camerager.setTorchMode("0", flag);//0,指cameraId,通常0代表后置,1代表前置

}

}catch(CameraAccessException ex){

ex.printStackTrace();

}

}

android闪光灯参数,android6.0中的闪光灯相关推荐

  1. android6.0中app crash流程分析

    要根据这个流程分析一下如何在应用中截获系统的app crash弹框,然后做到更人性化 基于Android 6.0的源码剖析, 分析Android应用Crash是如何处理的. /frameworks/b ...

  2. Android教程 -05 Android6.0权限的管理

    视频为本篇博客知识的讲解,建议采用超清模式观看, 欢迎点击订阅我的优酷 height="498" width="510" src="http://pl ...

  3. android+桌面歌词,Android6.0系统适配桌面歌词效果

    在360手机助手及各家的音乐播放器软件上,都使用了桌面浮动窗功能,桌面歌词都是在音乐客户端显示在前台时隐藏,在用户把软件切换到后台后显示出来,此效果在Android 6.0以前,大部分都是使用系统的A ...

  4. android fstab文件,[Android6.0][RK3399] fstab 文件格式说明和解析代码跟踪

    Author: Younix Platform: RK3399 OS: Android 6.0 Kernel: 4.4 Version: v2017.04 一.格式说明 以 RK3399 的 Andr ...

  5. android adbd分析,android6.0 adbd深入分析(三)adb root重启adbd流程

    上篇博客中分析过adb root pc到adbd的流程,这篇博客我们再来讲下adb root是adbd重启并且获取root的流程.我们再来回顾之前的函数: void restart_root_serv ...

  6. android wms 窗口,Android6.0 WMS(十一) WMS窗口动画生成及播放

    上一篇我们我们分析到有VSync信号过来,最后会调用WindowAnimator的animateLocked函数来生成和播放动画,这篇我们我们主要从这个函数开始分析. animateLocked函数 ...

  7. mvc4 ajax url参数,MVC4.0中Ajax通过a标签向后台Action传递参数问题?

    Ajax: $(document).ready(function dianZan(id,dianZan){ $.ajax({ url :"Home/DianZan", type:& ...

  8. adb root android 6,ADB获得ROOT权限的探究——基于Android6.0

    ADB概述 adb的全称是Android Debug Bridge,是对Android设备进行调试的工具.这是调试通信的方式是基于C/S构架.在Android设备,运行ADBD服务,等待Client端 ...

  9. android launcher 字体大小,Android6.0 Launcher3 修改app字体大小

    在原生的Android6.0中,在修改了系统字体大小后,Launcher 3上的app字体大小没有改变,下面方法可以解决:--- a/packages/apps/Launcher3/src/com/a ...

最新文章

  1. Sigmoid是品优函数吗?
  2. lru页面置换算法_C|内存管理|从LRU王国到NRU王国
  3. unity如何实现图片透视_如何用nginx实现防盗链?保护网站图片、视频。
  4. python 打包文件
  5. PYTHON之DEF
  6. IntellIJ IDEA 配置 Maven 以及 修改 默认 Repository
  7. 通过配置文件启动odoo-10.0
  8. BZOJ 1026 windy数 (数位DP)
  9. 在数据采集器中用TensorFlow进行实时机器学习
  10. 高等数学下-赵立军-北京大学出版社-题解-练习9.1
  11. Windows下安装Python模块时环境配置
  12. opensource项目_Opensource.com 3月预览
  13. 开发者最讨厌的编程语言:Perl 名列第一,PHP、Objective-C 和 Ruby 都在其中
  14. 在JavaScript中返回多个值?
  15. ffmpeg系列-协议操作解析-AVIOContext,URLContext,URLProtocol,HTTPContext
  16. 红外万能遥控器2.0,把家里的红外遥控器改成能用语音和手机app控制
  17. 清华大学计算机考研信息汇总
  18. 启发式搜索 :A*算法详解
  19. Ubuntu11.04下安装QQ2011
  20. 面对裁员潮,程序员如何安身立命

热门文章

  1. C++ 箭头- 双冒号:: 点号.操作符区别
  2. airpods连接win11音量问题
  3. GoogLeNet详解
  4. 怎样把照片中的头像扶正_抖音账号名称,头像,个人签名设置的重要性
  5. 「精致店主理人」青年创业孵化营·首期顺德场圆满结束!
  6. Git提交代码错了吃后悔药的几种常用办法
  7. Word:字号和磅值的对应表
  8. 如何克隆一个虚拟机/如何把虚拟机克隆一份给别人用/虚拟机互相通信
  9. 2022-2027年中国花岗岩石材市场规模现状及投资规划建议报告
  10. vue3 watch用法