Android移动端操作系统

Android是一种基于Linux的自由及开放源代码的操作系统,主要使用于移动设备,如智能手机和平板电脑,由Google公司和开放手机联盟领导及开发。尚未有统一中文名称,中国大陆地区较多人使用“安卓”或“安致”。


这篇文章主要介绍了Android控制闪光灯的方法,可实现闪光灯打开与关闭的效果,涉及Android操作Camera拍照闪光灯的相关技巧,需要的朋友可以参考下

本文实例讲述了Android控制闪光灯的方法。分享给大家供大家参考,具体如下:

最近想做一个手电筒,在网上搜到一点资料

首先闪光灯可以用android.hardware.camera来控制

1. 在Manifest.xml文件中添加权限

<uses-permission android:name="android.permission.CAMERA" />

2. 打开闪光灯

try{  m_Camera = Camera.open();  Camera.Parameters mParameters;  mParameters = m_Camera.getParameters();  mParameters.setFlashMode(Camera.Parameters.FLASH_MODE_TORCH);  m_Camera.setParameters(mParameters);} catch(Exception ex){}

3.关闭闪光灯

try{  Camera.Parameters mParameters;  mParameters = m_Camera.getParameters();  mParameters.setFlashMode(Camera.Parameters.FLASH_MODE_OFF);  m_Camera.setParameters(mParameters);  m_Camera.release();} catch(Exception ex){}

在Android中,要开启摄像头只需透过Camera.Open就可以简单开启,开启后取得Camera.Parameters就可以设定参数

我们所需要的手电筒功能,只需要将其设为FLASH_MODE_TROCH即可关闭时只要设置为FLASH_MODE_OFF后将其release就可以了

当应用程序终止时不要忘记调用release() 来终止程序

更多相关文章

  1. Android 6.x 新的运行时权限
  2. android 理解和使用自定义权限
  3. android权限属性的一些例子
  4. android权限设置
  5. Android的权限机制总结
  6. android 权限大全
  7. Android 所有可访问的权限
  8. 自己编写Android手电筒,支持5.0

随机推荐

  1. 如何实现在 Android(安卓)Studio 上开发
  2. Android(安卓)XML文件链接错误
  3. Android(安卓)App压力测试(Monkey和ADB)
  4. Android(客户端)与Linux(服务器端)进行TC
  5. Mac OSX Android源码编译-环境搭建、源码
  6. Android(安卓)获取内存信息(RAM,ROM)
  7. Android读书笔记(2)—— IPC机制
  8. android实现静默安装和跳过卸载弹窗直接
  9. 自定义 View:用贝塞尔曲线绘制酷炫轮廓背
  10. [Android]如何做一个崩溃率少于千分之三