android闪光灯控制
㈠ Android Camera怎样打开关闭闪光灯
在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);
㈡ android有没有能调闪光灯亮度的电筒软件
不管手机有没有闪光灯都可以使用,默认不开启LED闪光斗宽灯功能,使用最亮的白色屏幕李枯作为手电筒(按音量键可以改变亮度);如果手机有闪光灯,可以使用闪光灯作为哪销洞
㈢ 用Python for Android 如何控制安卓手机闪光灯长亮或闪亮
linux设备即文件的思想lz一定要接受。
闪光灯亮度文件:/sys/class/leds/spotlight/brightness(应该是这个文件,如果没拼写错误的话)
你向这个文件中写入0-255之间的数值就能发现了,亮度级别仅仅在数值的区间,具体我没测试。
至于闪亮,你写个循环,比如先写入50,再写入0,如此循环下去。
PS:手机需要root。
希望对你有所帮助。