打开闪光灯

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"/>

打开闪光灯关键代码:

Camera  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);

时间: 2024-11-05 06:26:30

打开闪光灯的相关文章

Android开发之打开闪光灯录制视频

Android的SDK在线API上对录制视频的方法.步骤都写得非常清楚,但是如果没有一点思路,写起来也比较式费事.录制视频的全过程要打开闪光灯(可能是因为项目需要,或者特殊原因),则必须按照一定的顺序进行开关,毕竟容易出错.要实现录制的同时开启闪光灯也不难,官方API给出了一个大体的步骤.因为要采集点视频数据,临时写了个简单的Demo学习下,必要时再深度开发. 首先在工程中的AndroidManifest.xml中添加权限声明,因为要使用到摄像头,故需要添加Camera的相关权限,另外还需要写S

关于ZBarReaderView 打开闪光灯

关于ZBarReaderView 打开闪光灯 ZBarReaderView *readerView; - (void)changeLight:(id)sender{ UIButton *btn = (UIButton *)sender; if (btn.selected) { btn.selected = NO; readerView.torchMode = 0; }else{ btn.selected = YES; readerView.torchMode = 1; } }

IOS开发调用系统相机和打开闪光灯

IOS开发调用系统相机和打开闪光灯      今天给大家分享一下如何调用iphone的拍照功能和打开闪光灯,有些代码我也不太理解,很多是在网上借鉴其他人的.IOS有两种的拍照和视频的方 式:1.直接使用UIImagePickerController,这个类提供了一个简单便捷的拍照与选择图片库里图片的功能.2.另一种是通过 AVFoundation.framework框架完全自定义拍照的界面和选择图片库界面.我只做了第一种,就先给大家介绍第一种做法: 一.首先调用接口前,我们需要先判断当前设备是否

打开闪光灯的代码

1.比较常用,也比较简单,因此粘贴到这里 1 - (void)onFlash:(UIButton *)sender{ 2 3 AVCaptureDevice *avDevice = self.device; 4 if (![avDevice hasFlash] || ![avDevice hasTorch]) { 5 UIAlertView *alert = [[UIAlertView alloc]initWithTitle:@"" message:@"打开摄像头失败!请检测

Android系统移植与调试之-------&gt;增加一个双击物理按键打开和关闭闪光灯并将闪光灯状态同步到下拉菜单中

最近有一个客户有这样的需求: 1.在[设置]--->[无障碍]中添加一个开关按钮. 如果打开开关的话,双击某个物理按键的时候,打开闪光灯,再双击该物理按键的时候,关闭闪光灯. 如果关闭开关的话,双击该物理按键的时候,不做任何处理. 2.打开关闭闪光灯的状态,在下拉菜单中也要同步. 如下图所示的效果: 当打开上面添加的开关后,如果双击POC键(POC键是我们公司自定义的一个物理按键)的时候,就打开闪光灯,并将下拉菜单中的闪光灯图标点亮,如下图所示 如果再次双击POC键(POC键是我们公司自定义的一

iPhone 打开和关闭闪光灯代码

//打开闪光灯-(void)turnOnLed {   AVCaptureDevice *device = [AVCaptureDevice defaultDeviceWithMediaType:AVMediaTypeVideo];   if ([device hasTorch]) {   [device lockForConfiguration:nil];   [device setTorchMode: AVCaptureTorchModeOn];   [device unlockForCon

ios闪光灯调用

引入 #import <AVFoundation/AVFoundation.h> 打开闪光灯 AVCaptureDevice *device = [AVCaptureDevice defaultDeviceWithMediaType:AVMediaTypeVideo]; if (![device hasTorch]) {//判断是否有闪光灯 NSLog(@"no torch"); }else{ [device lockForConfiguration:nil];//锁定闪光

Android 学习笔记之二——开启闪光灯

今天想写个手电筒应用,看网上的代码基本都是如下: camera = Camera.open(); parameters = camera.getParameters(); parameters.setFlashMode(Camera.Parameters.FLASH_MODE_TORCH); camera.setParameters(parameters); camera.startPreview(); 在我的nexus 5里面怎么也打不开闪光灯,查了好久,加了一条这个在startPreview

Android 6.0 闪光灯的使用

Android6.0 已经抛弃了Camer 相关的API,改用新的API接口CamerManager,下面给出使用的简单实例 package com.inper.duqiang.slashlight; import android.app.Activity; import android.content.Context; import android.hardware.Camera; import android.hardware.camera2.CameraAccessException; i