当前位置: 首页 > news >正文

android12 屏幕亮度控制修改为线性变化

由于高版本的亮度调节不是线性变化了,有客户反馈在Android11或者12上使用代码获取亮度不对,比如我们在设置中查看屏幕亮度是80%,读出来的亮度值是100,客户认为亮度值是39%。

  • 获取屏幕亮度
adb shell settings get system screen_brightness 
或者
adb shell 
cat /sys/class/backlight/backlight/brightness
  • 修改屏幕亮度设置为线性变化
  • /frameworks/base/packages/SettingsLib/src/com/android/settingslib/display/BrightnessUtils.java
     public static 

相关文章:

  • Apache Shiro 反序列化漏洞全解析(Shiro-550 Shiro-721)
  • SQL 全面指南:从基础语法到高级查询与权限控制
  • C++运算符重载的学习笔记
  • 初阶数据结构习题【6】(3顺序表和链表)—— 206. 反转链表
  • 大模型——基于 DIFY 的自动化数据分析实战
  • 文件魔数与其他特征:揭开文件识别的神秘面纱
  • 深入理解指针与回调函数:从基础到实践
  • 【华为】查看防火墙会话表命令
  • 服务器时间同步
  • 覆盖率记录, 非cross bin
  • Kafka底层结构
  • 使用winlogbeat采集windows日志
  • 《 C++ 点滴漫谈: 二十九 》风格 vs. C++ 风格:类型转换的对决与取舍
  • 解锁智能变革密码:浙江大学2025年DeepSeek行业应用案例集深度解析
  • x 的平方根
  • Qt开发⑪Qt网络+Qt音视频_使用实操
  • HTTP超文本传输协议
  • 排序算法——快速排序
  • 探秘基带算法:从原理到5G时代的通信变革【一】引言
  • Unity 打包后EXE运行出现Field to Load il2cpp的一种情况
  • 850亿元!2025年中央金融机构注资特别国债(一期)拟第一次续发行
  • 5月12日至13日北京禁飞“低慢小”航空器
  • 调节负面情绪可以缓解慢性疼痛
  • 央行:今日起下调再贷款利率0.25个百分点
  • 长三角铁路五一假期发送旅客超2000万人次,同比增幅超一成
  • “模”范生上海,如何再进阶?