Android6 0調節螢幕亮度顯示

2021-07-24 17:35:38 字數 1480 閱讀 4367

package com.example.screenbrightnesstool;

import android.content.contentresolver;

import android.content.context;

import android.provider.settings;

import android.provider.settings.settingnotfoundexception;

import android.view.window;

import android.view.windowmanager;

public class screenbrightnesstool

/*** 建立螢幕亮度工具

* * @param context

* @return

*/public static screenbrightnesstool builder(context context)

catch (settingnotfoundexception e)

return new screenbrightnesstool(context, brightness, automaticmode);

}/**

* 返回當前系統亮度調節模式

* * @return

*/public boolean getsystemautomaticmode()

/*** 返回當前系統亮度值

* * @return

*/public int getsystembrightness()

/*** 設定調節模式

* * @param mode

*            調節模式

*/public void setmode(int mode)

/*** 設定螢幕亮度

* * @param brightness

*            亮度值,值為0至100

*/public void setbrightness(int brightness)

/*** 亮度預覽

* * @param activity

*            預覽activity

* @param brightness

*            亮度值(0.47~1)

*/public static void brightnesspreview(activity activity, float brightness)

/*** 亮度預覽

* * @param activity

*            預覽activity

* @param percent

*            百分比(0.0~1.00)

*/public static void brightnesspreviewfrompercent(activity activity,

float percent)

ArchLinux螢幕亮度調節

安裝好archlinux後會出現螢幕變暗的情況,解決方法 sodo su echo 100 sys class backlight xx brightness 螢幕亮度調到100 cat sys class backlight xx max brightness 檢視螢幕亮度最大值 xx為backl...

Android實現手機音量及螢幕亮度調節

不要忘記新增許可權 public class testactivity extends activity 獲取當前螢幕亮度 description author ldm date 2016 12 2 下午3 22 20 private void initlight catch exception e...

QT實現螢幕亮度調節

最近又寫了乙個調螢幕亮度的小工具,很簡單,但是找資料花了很多時間 還是先看一下最終介面 然後是框架 其中,gdi32.dll可以在自己電腦找,一般在c windows system32目錄下。gammaramp.h和gammaramp.cpp參照 一般初學者才會看這篇部落格吧,還是直接放原碼的實在 ...