android閃光燈亮度
『壹』 用Python for Android 如何控制安卓手機閃光燈長亮或閃亮
linux設備即文件的思想lz一定要接受。
閃光燈亮度文件:/sys/class/leds/spotlight/brightness(應該是這個文件,如果沒拼寫錯誤的話)
你向這個文件中寫入0-255之間的數值就能發現了,亮度級別僅僅在數值的區間,具體我沒測試。
至於閃亮,你寫個循環,比如先寫入50,再寫入0,如此循環下去。
PS:手機需要root。
希望對你有所幫助。
『貳』 android有沒有能調閃光燈亮度的電筒軟體
不管手機有沒有閃光燈都可以使用,默認不開啟LED閃光斗寬燈功能,使用最亮的白色屏幕李枯作為手電筒(按音量鍵可以改變亮度);如果手機有閃光燈,可以使用閃光燈作為哪銷洞
『叄』 android 開發中能否改變閃光的亮度如果可以,請問怎麼調節閃光燈亮度。。。急用,麻煩知道的指導下,謝謝
貌似不能吧
『肆』 有什麼方法可以使所有android手機都精確到毫秒級的控制閃光燈
我們開發程序,很多樂趣就在於控制。這是一種精神上的愉悅,無論在哪個領域,控制其他事物都是很吸引人的。那麼轉眼間到了2012年,Android開發也做了幾年了,控制它的硬體卻一直沒有時間做,真是慚愧。今天得空,學習了一下,控制閃光燈大致有兩種辦法。下面就一一道來。 在你的項目中新建一個包Android.os,新建一個IHardwareService.aidl文件,內容如下:package Android.os; /** {@hide} */ interface IHardwareService { // obsolete flashlight support boolean getFlashlightEnabled(); void setFlashlightEnabled(boolean on); } 然後在你的程序中引入import Android.os.IHardwareService; /** * 設置閃光燈的開啟和關閉 * @param isEnable * @author linc * @date 2012-3-18 */ private void setFlashlightEnabled(boolean isEnable) { try { Method method = Class.forName("Android.os.ServiceManager").getMethod("getService", String.class); IBinder binder = (IBinder) method.invoke(null, new Object[] { "hardware" }); IHardwareService localhardwareservice = IHardwareService.Stub.asInterface(binder); localhardwareservice.setFlashlightEnabled(isEnable); } catch (Exception e) { e.printStackTrace(); } } 這樣就可以開啟閃光燈了。private Camera camera = null; private Parameters parameters = null; //直接開啟 camera = Camera.open(); parameters = camera.getParameters(); parameters.setFlashMode(Parameters.FLASH_MODE_TORCH);//開啟 camera.setParameters(parameters); //直接關閉 parameters.setFlashMode(Parameters.FLASH_MODE_OFF);//關閉 camera.setParameters(parameters); camera.release(); 如果這樣遇到問題的話,可以嘗試用camera的preview方法:private void OpenLightOn() { if ( null == m_Camera ) { m_Camera = Camera.open(); } Camera.Parameters parameters = m_Camera.getParameters(); parameters.setFlashMode(Camera.Parameters.FLASH_MODE_TORCH); m_Camera.setParameters( parameters ); m_Camera.autoFocus( new Camera.AutoFocusCallback (){ public void onAutoFocus(boolean success, Camera camera) { } }); m_Camera.startPreview(); } private void CloseLightOff() { if ( m_Camera != null ) { m_Camera.stopPreview(); m_Camera.release(); m_Camera = null; } }
『伍』 如何控制android手機的閃光燈
有這樣的應用,你可以去找找。
『陸』 我的安卓手機閃光燈亮度太低了,可以調節亮度的嗎怎麼調
閃光燈是系統設置的,不能調
『柒』 android 如何調控閃光燈亮度
這是與設備相關的,因為硬體廠商才能自行定義硬體的屬性。比如htc為相機閃光燈設置一個亮度文件,通過改寫這個文件的值,可以達到變更相機閃光燈的亮度,魅族應該也是這樣操作的。作為安卓系統來說,沒有統一的解決方案的。
參考htc閃光燈亮度root下的設置方法:
on 2.2 HTC devices you can use it by writing a string to/sys/devices/platform/flashlight.0/leds/flashlight/brightness. This controls if the LED is on and how bright it is. For maximum brightness write "128\n", half brightness write "64\n". Easy to test from adb shell:
『捌』 android 照相機自動閃光燈 他怎麼知道的光線暗
他是通過光線感測器來實現光線的亮度來識別是否自動開啟閃光燈功能,
『玖』 安卓怎麼樣設置來微信息閃光燈永久
要讓安卓手機的信息閃光燈常亮,需要在手機的「開發者選項」里進行設置。具體操作步驟如下:
1. 在手機上進入「設置」界面;
2. 找到「關於手機」並點擊;
3. 找到「版本號」選項,並連續點碧棚擊數次;
4. 手機提示「開發者選項已開啟」,返回「設置」界面,就穗嫌可以找到「開發者選項」了;
5. 打開「開發者選項」,找到「調試」一欄;
6. 選擇「閃光燈(LED)閃爍」,並將其設為「一直開啟」。猜慧手
以上就是在安卓手機上設置微信信息閃光燈一直亮的方法。需要注意的是,為了避免影響手機電池壽命,設置完畢後建議關閉「開發者選項」,並在不需要使用的情況下關閉L_
『拾』 安卓的閃光燈亮度能不能調的
若使用的是vivo手機,閃光燈默認最大亮度,無法手動調節。