开启android设备的闪光灯作为手电筒
手电筒是使用Android手机的闪光灯,所以需添加权限<uses-permission android:name="android.permission.CAMERA" />
我测试的手机是三星I9300,正常,界面没有美化就有一个按钮,代码如下:
package com.jwzhangjie;import com.jwzhangjie.test.R;import android.app.Activity;
import android.hardware.Camera;
import android.hardware.Camera.Parameters;
import android.os.Bundle;
import android.view.View;
import android.view.View.OnClickListener;
import android.widget.Button;/*** 手电筒* @author jwzhangjie**/
public class CameraLight extends Activity{private Button openLight;private boolean status = false;private Camera camera;private Parameters parameters;private CameraLight instance;@Overrideprotected void onCreate(Bundle savedInstanceState) {super.onCreate(savedInstanceState);setContentView(R.layout.cameralight);instance = this;camera = Camera.open();openLight = (Button)findViewById(R.id.openLight);openLight.setOnClickListener(new OnClickListener() {@Overridepublic void onClick(View v) {if (!status) {openLight.setText("关闭");status = true;new Thread(new TurnOnLight()).start();}else {status = false;openLight.setText("打开");instance.parameters.setFlashMode("off");instance.camera.setParameters(instance.parameters);}}});}private class TurnOnLight implements Runnable{@Overridepublic void run() {instance.parameters = instance.camera.getParameters();instance.parameters.setFlashMode("torch");instance.camera.setParameters(instance.parameters);}}}
开启android设备的闪光灯作为手电筒相关推荐
- android chrome html,在桌面chrome中调试android设备中的web页面
准备工作 1, 桌面版chrome 2, Android设备(安装有chrome浏览器) 3, Android-sdk Android-sdk安装及设置 SKD安装 从http://developer ...
- android设备修改默认桌面为自定义应用
android设备修改默认桌面为自定义应用 应用场景 在一些专用安卓设备(例如丰巢柜),可能需要在点击默认的home键时启动自定义应用,屏蔽用户开启其他应用的入口,可通过下面介绍的方法将自己的应用设置 ...
- java闪光灯手电筒_Android_Android 开启闪光灯做手电筒的详解,复制代码 代码如下:public class H - phpStudy...
Android 开启闪光灯做手电筒的详解 public class HandLightActivity extends Activity implements OnClickListener{ pri ...
- 初学Android——闪光灯当做手电筒使用
http://blog.csdn.net/canghai1129/article/details/11643343 我本身是做功能机出身,MTK的方案,业内人士都知道,功能机没落了.最近在学习andr ...
- android资料(闪光灯手电筒)
Android------调用闪光灯当手电筒 拷贝到 在src目录下建立 android.os 包 并新建IHardwareService.aidl 文件 IHardwareService.aidl ...
- android 闪光灯 实现,android将闪光灯作为手电筒的实现代码
手电筒是使用Android手机的闪光灯,所以需添加权限 import com.jwzhangjie.test.R; import android.app.Activity; import androi ...
- 闪光灯当做手电筒使用
代码如下: 一个Activity里面,添加了一个View,是全屏的.退出Activity时,关闭闪光灯,要释放Camera. import android.app.Activity; import a ...
- Android判断当前的android设备是否处于联网状态
2019独角兽企业重金招聘Python工程师标准>>> 首先,要想获得当前android设备是否处于联网状态,那么android本身给我们提供了一个服务 private Connec ...
- 技术实践 | Android 设备音视频兼容性适配
导读:WebRTC 是一个非常优秀的项目, 可以支持 Web.iOS.Android.Mac.Windows.Linux 在内的所有平台的 API,保证了 API 在所有平台的一致性.然而 WebRT ...
最新文章
- SpringBoot集成Redis实现排行榜
- 爱我别走:产品大改版时,如何避免用户流失?
- linux——vim命令详细说明
- 转 alsa录音放音执行流程详解
- 快速排序——算法系列
- layui 数据表格代码
- 确认! Python夺冠,Java“被迫”退出竞争舞台,网友:崩溃!
- 一步一步做搜索(一)
- 解决设备行业尾款回收问题-深思精锐5时钟锁
- 笨方法学python - 03
- 程序员5种编程入门方法,快速学会一门编程语言!
- C语言四种swap函数
- Android设置沉浸式
- 小白的倔强-NPN和PNP三极管的使用区别以及简单检测
- 精馏塔控制系统的仿真与分析
- 碰撞检测——刚体加力
- VB与VB.NET的区别
- UVM TLM FIFO通信 示例
- 洪小文清华论道:AI 的前生今世及未来应用图景
- 华为手机便签电脑如何打开