要控制當前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 ...