zoukankan      html  css  js  c++  java
  • Android开发 开启闪光灯 关键代码



    在AndroidManifest中注册响应的权限:

    <uses-permission android:name="android.permission.FLASHLIGHT" />  
    <uses-permission android:name="android.permission.CAMERA"/>
    <uses-feature android:name="android.hardware.camera" />
    <uses-feature android:name="android.hardware.autofocus"/>



    java文件中:

    private Parameters parameter=null;
    private Camera camera=null;



    打开闪光灯关键代码:

    if(camera == null){
        camera = Camera.open();
    }
    camera.startPreview();
    parameter = camera.getParameters();
    parameter.setFlashMode(Parameters.FLASH_MODE_TORCH);
    camera.setParameters(parameter);



    关闭闪关灯关键代码:

    parameter = camera.getParameters();  
    parameter.setFlashMode(Parameters.FLASH_MODE_OFF);
    camera.setParameters(parameter);
  • 相关阅读:
    2. redis的数据类型
    1. redis简介
    6. 职责链设计模式
    9. 桥梁设计模式
    一. 序言
    网络中常见的面试题
    JDBC
    Mybatis批量操作数据的方法
    ORM框架的概述
    Mybatis动态sql技术
  • 原文地址:https://www.cnblogs.com/maxiaodoubao/p/3160184.html
Copyright © 2011-2022 走看看