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 app 获取paypal PaymentDetails
  2. android 屏幕方向总结
  3. Android文件夹大小
  4. 获取Android(安卓)Device的信息
  5. android 获取通讯模块制式类型
  6. Android中获取正在运行的服务-------ActivityManager.RunningSer
  7. android gps经纬度实时更新,获取卫星数量
  8. android 获取手机的各种状态
  9. Android中如何获取应用版本号

随机推荐

  1. android GridView 的使用
  2. Android中RecyclerView简单的点击事件
  3. Android的EditText控件点击虚拟键盘上的
  4. android sign签名
  5. 疯狂java讲义笔记 2.3.7
  6. Android(安卓)NDK c创建新的线程
  7. 使用Android Studio出现的一些问题解决策
  8. Android判断后台服务(Service)是否运行
  9. Android(安卓)Studio的几个Error与解决方
  10. android 游戏开发过程中让图片自适应