# 获取屏幕亮度

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中获取正在运行的应用程序-----ActivityManager.RunningA
  2. android屏幕的那些事之一!
  3. 【Android优化】去掉屏幕上方应用程序的名称或标题栏
  4. Android(安卓)自己制作的相册--效果还不错哦
  5. 理解 Context.getSystemService 原理
  6. Android用户手势检测
  7. Android(安卓)飞行模式的设置(打开/关闭飞行模式,获取飞行状态状
  8. Android中通过按键旋转屏幕
  9. Android(安卓)L下载

随机推荐

  1. 关于Android Studio 模拟器“ANDROID SDK
  2. android基本知识
  3. Android(安卓)Dalvik ART
  4. 框架模式MVC与MVP在Android中的应用
  5. MeeGo已死 Intel全面转向Android阵营
  6. Android Studio 常用快捷键
  7. android中加载大图片到内存
  8. Android中activity的启动模式详解
  9. 谷歌Android被Linux内核除名
  10. Android特色开发——基于位置的服务