導航:首頁 > 操作系統 > android背光調節

android背光調節

發布時間:2022-08-17 10:35:27

安卓怎麼通過修改系統文件,使屏幕亮度值的最低亮度更低

一、所需工具

1、APKTOOLS反編譯工具;

2、配置java環境;

3、Notepad++;

4、提取系統framework-res.apk文件;

二、具體操作

1、因為framework-res.apk是系統文件,我們需要首先載入系統環境,將framework-res.apk放入APKTOOLS文件夾下進行載入。如圖:

5、我們修改好以後回編譯、簽名、替換即可。

拓展資料:

反編譯framework-res.apk
打開framework-res esvaluesintegers.xml
然後找到
<integer name="config_">
10</integer> 最低亮度
<integer name="config_">
255</integer> 最高亮度
<integer name="config_">
102</integer> 開機默認亮度
<integer name="config_screenBrightnessDim"> 10</integer> 變暗值
手動修改最低亮度值即可,一般改為1。(0以下未嘗試過)。

android如何關閉背光 但是不進入睡眠狀態

也就是說不用按什麼返回鍵了 直接點擊屏幕 就能夠打開背光 而且沒有上鎖。這個問題可以屏蔽屏保。自定義一下

③ android程序調節屏幕亮度怎麼去掉漸變,比如最高亮度調到最低立馬變黑,而不是慢慢的變化

1、筆記本電腦的顯示器的亮度調整方法如下:首先您要看一下鍵盤上的fn鍵和那兩個亮度的標志(標志就像一個太陽,向上調亮,向下調暗)在那位置才行,一般的手提的這兩個標志均設計在F1-F12上,您認真看一下就可以找到了,然後按住fn健,如果您要調得亮一些,再按向上的標志,如果您要調暗,就按住fn鍵再點按向下的標志。
2、對比度的調整方法如下:在空屏幕下右擊,點擊屬性,在出現的提示欄里點擊設置,設置完對比度之後點擊應用,再點擊確定就可以了。

④ 如何控制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()要成對調用哦!也就是說,你申請了亮屏,過段時間,你要是釋放它。

⑤ android手機設置自動調整亮度是依據什麼來自動調整的

自動調整亮度是依據手機內部內置的光源感測器通過感知光源強度,進而通過設置好的數據實現對屏幕亮度的控制。

當數碼產品的屏幕背光亮度與環境光強不協調時,人眼就會產生視覺疲勞,而這種疲勞將對人眼視力造成不可逆的損傷。因為人的眼睛對光源強度的感官十分銘感,因此自動調節亮度對數碼產品來說是一項重要的功能。

其原理就是:

1、光源感測器感知光源。

2、信號轉換器將光信號轉化為數字信號並輸出到控制中心。

3、控制中心讀取數字信號,根據信號數據,按照程序控制屏幕亮度。

自動調節亮度這項功能對數碼設備來說也算是一種里程碑性質的進展。

(5)android背光調節擴展閱讀

自動調節亮度也不是十分完美的功能:

因為每個人所處的環境和眼睛的舒適度都是不一樣的,而手機的這個類似自動的功能不可能做到完全匹配,因此這個算1十分的完美。

處環境光暗不均勻也是主要原因,自動調節屏幕背光的感光元件一般都是在手機上段,前攝像頭附近,因此部分光源過強或者過弱,也會引起自動調節的不協調。

因此,不可過分依賴自動功能,在固定光源環境下,如感到屏幕,屏幕光亮不適,還是建議用手動調節。

⑥ 安卓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還是會出問題。 查看原帖>>

⑩ 安卓手機怎麼關按鍵背光 root之後安裝了騰訊手機管家,用裡面的安全信息軟體替換手機本身的信息,

您好,親愛的管家用戶

您好,管家中的安全簡訊可以取代自帶簡訊,但是不可以卸載自帶信息,以防手機變磚。魔秀桌面可以替代自帶桌面。
感謝您對騰訊手機管家的支持!

閱讀全文

與android背光調節相關的資料

熱點內容
安卓如何使用華為手機助手 瀏覽:701
怎麼查看域伺服器名稱 瀏覽:775
如何把蘋果的視頻傳到安卓手機 瀏覽:612
介面伺服器怎麼使用 瀏覽:62
蘋果怎麼實現安卓全面屏手勢 瀏覽:977
拳皇97最強宏命令 瀏覽:921
linux安裝svn查看 瀏覽:850
內置函數計算絕對值python 瀏覽:88
千聊免費課程可以重新加密嗎 瀏覽:507
python能代替php嗎 瀏覽:252
phpexcel樣式 瀏覽:265
安卓手機有沒有什麼軟體可以阻止彈廣告的 瀏覽:306
linux區域網搭建伺服器 瀏覽:690
python編譯器mac 瀏覽:293
windows的doc命令 瀏覽:463
nfc全加密門禁卡 瀏覽:636
身份信息被加密 瀏覽:482
我的鹽城app怎麼添加不了家庭成員 瀏覽:493
php商城並發 瀏覽:348
熊貓繪畫app怎麼做出大佬的筆刷 瀏覽:603