android自動背光
『壹』 安卓手機降低屏幕亮度工具
軟體名稱: 夜間濾鏡專業版NightFilterProv1.1.0
軟體語言:簡繁修正漢化版BY小手&Tomi0413(安智漢化組)
軟體介紹:
NightFilter(夜間濾鏡)是一款適用於Android手機/平板電腦的簡便的屏幕濾鏡應用。NightFilter能輕松調暗屏幕,調整色調以及更多!使用它來在夜間閱讀,保護您的眼睛以及糾正過度的屏幕色調。
自帶五種顏色預設:暖色、白熾燈、北極星空、冷色
-自由調整屏幕色調,擁有RGB(紅色、綠色、藍色)和HSV(色度、飽和度、亮度)兩種顏色模型,並能調整不透明度和顏色比例(固定或與不透明度相稱)
『貳』 android手機設置自動調整亮度是依據什麼來自動調整的
自動調整亮度是依據手機內部內置的光源感測器通過感知光源強度,進而通過設置好的數據實現對屏幕亮度的控制。
當數碼產品的屏幕背光亮度與環境光強不協調時,人眼就會產生視覺疲勞,而這種疲勞將對人眼視力造成不可逆的損傷。因為人的眼睛對光源強度的感官十分銘感,因此自動調節亮度對數碼產品來說是一項重要的功能。
其原理就是:
1、光源感測器感知光源。
2、信號轉換器將光信號轉化為數字信號並輸出到控制中心。
3、控制中心讀取數字信號,根據信號數據,按照程序控制屏幕亮度。
自動調節亮度這項功能對數碼設備來說也算是一種里程碑性質的進展。
(2)android自動背光擴展閱讀
自動調節亮度也不是十分完美的功能:
因為每個人所處的環境和眼睛的舒適度都是不一樣的,而手機的這個類似自動的功能不可能做到完全匹配,因此這個算1十分的完美。
處環境光暗不均勻也是主要原因,自動調節屏幕背光的感光元件一般都是在手機上段,前攝像頭附近,因此部分光源過強或者過弱,也會引起自動調節的不協調。
因此,不可過分依賴自動功能,在固定光源環境下,如感到屏幕,屏幕光亮不適,還是建議用手動調節。
『叄』 android如何關閉背光 但是不進入睡眠狀態
也就是說不用按什麼返回鍵了 直接點擊屏幕 就能夠打開背光 而且沒有上鎖。這個問題可以屏蔽屏保。自定義一下
『肆』 android 背光亮度調節分檔怎麼配置
調整手機亮度即可
1;一般的安卓手機在下拉菜單中可以看到【自動亮度】點擊打開,即可實現隨系統亮度的效果。
2;如果沒有下拉菜單,可以打開【設置】-【顯示】-【屏幕亮度】-【自動亮度】
『伍』 安卓7.0的自動背光調節的系統文件在哪裡
帶有光線感應器的手機才可以自動調節亮度的,光靠軟體是無法實現的
『陸』 android 自動背光調節變亮後為什麼要過一段時間才變暗
感光器需要時間反應
『柒』 如何代碼設置屏幕背光亮度
其實呢,很多時候可以考慮用反射做,這里如果沒有許可權問題的話,可以這樣。1.找到IPowerManager.aidl,在你的項目下新建一個android.os的package把這個aidl文件放進去2.裡面出錯的是需要導入一個import android.os.WorkSource; 這個是不可見的,需要刪除掉。文件裡面跟WorkSource的兩個方法也都刪掉,我們也用不著。3.你的activity中寫入:PowerManager pm = (PowerManager)getSystemService(POWER_SERVICE); try { Field service = pm.getClass().getDeclaredField("mService"); service.setAccessible(true); IPowerManager iPowerManager = (IPowerManager)service.get(pm); iPowerManager.setBacklightBrightness(10); } catch (Exception e) { e.printStackTrace(); } 如果系統不給我們限制,那麼這個是可以的。可惜。。。。。。許可權問題是個永遠的痛。當然,如果你做的是系統內置apk的話,有system許可權,應該就可以用著個了。以前我也用類似的方法做一個內置Launcher,用到了一個隱藏的掛斷電話功能,也是用反射的,因為我是直接把apk做成system許可權的,所以可以用,如果是一般應用的apk還是會出問題。 查看原帖>>
『捌』 如何控制android手機亮屏
一、概述
我們的Android應用程序很多需要和亮屏和熄屏打交道,比如鬧鍾的時候,需要保持亮屏,之後又需要熄屏。那麼今天,我們來分析下這方面的功能。
二. 系統服務 PowerManager.java
顧名思義,PowerManager.java就是管理我們電源方面的功能的,當然也包括我們屏幕的亮和熄滅。沒錯,我們的應用程序就是通過這個系統服務來實現亮屏和熄屏的功能的。
1. 應用程序獲取PowerManager服務, 我們可以這樣書寫:
復制代碼代碼如下:
PowerManager pm = (PowerManager) getSystemService(Context.POWER_SERVICE);
因為PowerManager是系統服務,所以它的生命周期不是應用程序所能控制的;應用程序只能通過系統,向系統請求獲取PowerManager服務,然後系統把這個服務的應用給我們。
2. goToSleep()方法, 這個方法可以強制我們的屏幕熄屏。我們可以這樣調用:
在上面拿到pm對象之後,這樣調用
pm.goToSleep(SystemClock.uptimeMillis());
3. setBacklightBrightness()方法,這個方法可以設置背光的亮度,從0-255
三. 定時熄滅屏幕
那麼這里,還可以介紹一個控制屏幕的方法就是PowerManager.WakeLock
顧名思義,WakeLock這個東西就是亮屏控制,這里說的亮屏,它定義了幾種類型的亮屏。如下:
類型 cpu 屏幕 鍵盤
PARTIAL_WAKE_LOCK on off off
SCREEN_DIM_WAKE_LOCK on dim off
SCREEN_BRIGHT_WAKE_LOCK on Bright off
FULL_WAKE_LOCK on Bright Bright
由於它定義了這么多類型,每種類型可以指定相對應的部件工作和不工作。那麼我們就可以利用這些類型,從最細粒度來控制我們的屏幕,控制我們的電源,從而讓我們的電源工作時間盡可能的延長(大家都知道,智能手機的電池問題是一個硬傷, 每天一充電,有木有? 別人說用安卓手機的男人都是顧家好男人,因為他每天晚上都要回家充電。。^^).
好的,好的,閑話不扯,繼續。。。
怎麼使用這個WakeLock呢?我們可以這樣寫:
PowerManager pm = (PowerManager) getSystemService(Context.POWER_SERVICE);
PowerManager.WakeLock wakeLock = pm.newWakeLock(PowerManager.SCREEN_DIM_WAKE_LOCK, "TAG");
wakeLock.acquire();
//做我們的工作,在這個階段,我們的屏幕會持續點亮
//釋放鎖,屏幕熄滅。
wl.release();
那麼這里我們也可以這樣使用,就是多少時間後熄滅屏幕
首先點亮屏幕
PowerManager pm = (PowerManager) getSystemService(Context.POWER_SERVICE);
PowerManager.WakeLock wakeLock = pm.newWakeLock(PowerManager.SCREEN_DIM_WAKE_LOCK, "TAG");
wakeLock.acquire();
然後
mTimeHandler.postDelayed(new Runnable(){
public void run(){
wakeLock.release();
}
}, 10*1000);
嗯,延遲10s後熄滅屏幕。。。。
那麼,這里要注意的是acquire()和release()要成對調用哦!也就是說,你申請了亮屏,過段時間,你要是釋放它。
『玖』 安卓車機自動亮度
1、安卓車機自動調整亮度是依據車機內部內置的光源感測器通過感知光源強度,進而通過設置好的數據實現對屏幕亮度的控制。
2、當數碼產品的屏幕背光亮度與環境光強不協調時,人眼就會產生視覺疲勞,而這種疲勞將對人眼視力造成不可逆的損傷。因為人的眼睛對光源強度的感官十分敏感,因此安卓車機自動調節亮度對數碼產品來說是一項重要的功能。
『拾』 手機有時自動變暗怎麼回事,背光時間,亮度,關閉自動都調了,按屏幕不能恢復亮度,按電源鍵就恢復亮度。
手機屏幕亮度自動變暗變亮問題有以下2種情況:
1.當手機亮度勾選「自動」後,亮度的進度條仍然可以滑動,並且亮度仍然會有變化:自動模式啟動後仍然可以選擇亮度這個功能是Android4.0原生系統自帶功能,當勾選自動模式後,手機屏幕亮度根據要求可以進行微調,此現象正常,請您放心使用。
2.當進入電子郵件、互聯網等一些功能後,手機屏幕亮度會自動變暗:此功能是由於啟動「省電模式」造成的,開啟省電模式後為了節省手機電池使用量部分功能啟動後屏幕會自動變暗。
如果問題依然存在,建議您攜帶購機發票、包修卡,將手機送至就近的服務中心進行檢測