import android.os.RemoteException;

import android.os.IPowerManager;
import android.os.ServiceManager;
import android.provider.Settings.SettingNotFoundException;

private int brightness;

try {

brightness = Settings.System.getInt(mContext.getContentResolver(), Settings.System.SCREEN_BRIGHTNESS);
Log.v("silence","Brightness"+brightness);
} catch (SettingNotFoundException snfe) {
brightness = 255;

}


try {
IPowerManager power = IPowerManager.Stub.asInterface(ServiceManager.getService("power"));
if (power != null) {
power.setBacklightBrightness(brightness);
Log.v("silence","Brightness"+brightness);
}
} catch (RemoteException doe) {

}

当我们在对一些特定的操作进行亮度更改时,可使用此方法,brightness也可以高度一下固定的值

更多相关文章

  1. 简单有效的ItemDecoration--分割线
  2. Android---16---EditText中输入特定的字符
  3. Android基础教程——调节系统屏幕亮度
  4. Gradle相关问题
  5. 使用Vitamio打造自己的Android万能播放器(2)—— 手势控制亮度、音
  6. Android(安卓)自定义数字选择器,可以根据自己的需求更改
  7. Android(安卓)几种设置更改控件背景颜色
  8. android平台6410背光修改
  9. 【Android】更改程序图标

随机推荐

  1. linux下mysql的安装步骤
  2. Mac环境mysql5.7.21 utf8编码问题及解决
  3. CentOS 7.0如何启动多个MySQL实例教程(my
  4. MySQL中count(*)、count(1)和count(col)
  5. 关于避免MySQL替换逻辑SQL的坑爹操作详解
  6. Mysql5.7.17 winx64.zip解压缩版安装配置
  7. mysql大数据查询优化经验分享(推荐)
  8. 分享8个不得不说的MySQL陷阱
  9. MySQL占用内存较大与CPU过高测试与解决办
  10. MySQL 5.6下table_open_cache参数优化合