android 获取和设置屏幕亮度

# 获取屏幕亮度

public static int getScreenBrightness(Activity activity) {
int value = 0;
ContentResolver cr = activity.getContentResolver();
try {
value = Settings.System.getInt(cr, Settings.System.SCREEN_BRIGHTNESS);
} catch (SettingNotFoundException e) {

}
return value;
}

# 设置屏幕亮度

public static void setScreenBrightness(Activity activity, int value) {
WindowManager.LayoutParams params = activity.getWindow().getAttributes();
params.screenBrightness = value / 255f;
activity.getWindow().setAttributes(params);
}

更多相关文章

  1. android 屏幕方向总结
  2. android获取设备屏幕大小的方法
  3. android唤醒屏幕/保持屏幕唤醒
  4. Android屏幕休眠和唤醒
  5. Android 屏幕截图 代码
  6. Android触控屏幕Gesture(GestureDetector和SimpleOnGestureListe
  7. Android保持屏幕常亮的方法总结
  8. android获取屏幕信息

随机推荐

  1. 使用jQuery和ajax更改浏览器地址栏URL,无
  2. php-fpm的两种配置方式
  3. 在通过AJAX响应发送的页面上执行javascri
  4. php中的文件包含
  5. PHP格式化日期,显示“刚刚,几分钟前,几小时
  6. 在多维数组中查找最小值并返回键
  7. PHP Word上的短网址
  8. 一个关于用php输出文件的问题(急)
  9. 您是否认为PHP中的错误形式是在类方法中
  10. 040-PHP使用闭包函数来进行父实例的变量