控制螢幕亮度

2021-05-27 14:29:25 字數 625 閱讀 1055

要控制當前activity的亮度或者透明度,可以獲取當前的視窗,設定其屬性:

window window = getwindow(); 

layoutparams attributes = window.getattributes();

attributes.screenbrightness = 0.5;

getwindow().setattributes(attributes);

如果要調節系統的亮度,就需要把這個亮度值寫到系統設定裡去:

contentresolver cr = getcontentresolver(); 

//將亮度值寫入settings

settings.system.putint(cr, "screen_brightness", ilightval);

//從settings中讀取亮度值

try catch (settingnotfoundexception e)

注意的地方:

1,sdk文件上有對screenbrightness這個引數的取值範圍的描述,是0~1

2,對settings中寫入的亮度值 0~255

cmd控制螢幕游標 調整Mac外部螢幕亮度小工具

基於同步的自適應亮度 和對比度 基於macbook或imac的內建光感測器 基於位置的自適應亮度 和對比度 基於您所在位置的日出 日落時間 應用程式例外列表,如果您需 更高亮度的特定活動 看電影,設計工作 每個顯示的個人設定 手動控制熱鍵,用於設定亮度和對比度,以滿足每台顯示器的最小 最大值 ctr...

Ubuntu安裝螢幕亮度控制器Brightness

在使用ubuntu16.04的時候,發現螢幕亮度控制器沒有了,螢幕太亮,看一會眼睛疼,於是就打算安裝亮控制器 1.新增軟體源 sudo add apt repository ppa apandada1 brightness controller2.更新軟體源並安裝brightess sudo apt...

改變螢幕Brightness 亮度

看到論壇上有很多問亮度的問題 只能改變當前的activity的問題,這個程式可以改變整個system的亮度 希望可以給朋友們帶來幫助.package com.jimmy import android.os.bundle import android.provider.settings import ...