自动亮度的特性已经在几乎所有安卓设备上应用很多年了。在5.0之前,自动亮度功能会根据传感器所读取的数据改变你手机亮度,但它快速的上下调节是一件很烦人的事情。随着萝莉棒的更新,自动亮度功能进化为可自适应亮度,即结合了自动和手动亮度功能,所以亮度等级通常可保留在用户想要的水平。
安卓的自适应亮度功能在这几年已经工作的很好,并且经历了几次算法的调整。有一些应用比如Lux允许你自己调节自动亮度的曲线(curve,楼主这里不知道该怎么翻译好),但几乎没有敢剑走偏锋走出根据亮度感应器来改变亮度的圈。这正是一款叫做Underburn的应用所做的。它重构了你设备亮度的计算方法来提升你深夜刷Reddit/Instagram/Facebook的体验(It re-imagines the way your device’s brightness level is calculated in an effort to improve your late night Reddit/Instagram/Facebook sessions.不太会翻)。
Underburn是由XDA Senior成员out386所开发,他非常善良的向我们透露了一些这款应用的细节。Underburn背后的概念非常简单:根据屏幕内容来改变亮度,以替代根据传感器数据来改变亮度。
想象一下,当你在床上用着手机,你已经用Substratum引擎来应用了一个暗系主题,所以大部分应用都已经是舒服的暗系了。然而,并不是所有app都能被覆盖到,所以当你打开Google Chrome时,你也许会经历一段被亮瞎眼的时间。然后还得继续忍受页面的亮色系。
Underburn就是被设计出来对抗这些问题的。如果一个占主导地位的白屏出现时,屏幕会拉低亮度来避免你的眼睛收到损伤。相反,如果有暗系图片出现,那么屏幕也会略微提升亮度来提升可读性。这个应用会识别屏幕的亮暗通过使用Android Media Projection API来获取四张截图/s,然后分析颜色分布。
这看起来会非常耗电,但是开发者向我们保证说,这个应用对CPU的需求很少,而且在屏幕关闭时不会有唤醒锁(wakelock),对性能的影响也是微不足道的。这个应用不要求ROOT权限,所有5.0以上设备均可使用。注意,这个应用主要是延长夜间使用,并不能代替手机的自适应亮度。
这个应用支持4个亮度等级,并会在未来的更新中支持第五个。用户只需要设置最大最小的两个,其余两个程序会自动计算。
下载地址:https://labs.xda-developers.com/store/app/com.out386.underburn
安卓的自适应亮度功能在这几年已经工作的很好,并且经历了几次算法的调整。有一些应用比如Lux允许你自己调节自动亮度的曲线(curve,楼主这里不知道该怎么翻译好),但几乎没有敢剑走偏锋走出根据亮度感应器来改变亮度的圈。这正是一款叫做Underburn的应用所做的。它重构了你设备亮度的计算方法来提升你深夜刷Reddit/Instagram/Facebook的体验(It re-imagines the way your device’s brightness level is calculated in an effort to improve your late night Reddit/Instagram/Facebook sessions.不太会翻)。
Underburn是由XDA Senior成员out386所开发,他非常善良的向我们透露了一些这款应用的细节。Underburn背后的概念非常简单:根据屏幕内容来改变亮度,以替代根据传感器数据来改变亮度。
想象一下,当你在床上用着手机,你已经用Substratum引擎来应用了一个暗系主题,所以大部分应用都已经是舒服的暗系了。然而,并不是所有app都能被覆盖到,所以当你打开Google Chrome时,你也许会经历一段被亮瞎眼的时间。然后还得继续忍受页面的亮色系。
Underburn就是被设计出来对抗这些问题的。如果一个占主导地位的白屏出现时,屏幕会拉低亮度来避免你的眼睛收到损伤。相反,如果有暗系图片出现,那么屏幕也会略微提升亮度来提升可读性。这个应用会识别屏幕的亮暗通过使用Android Media Projection API来获取四张截图/s,然后分析颜色分布。
这看起来会非常耗电,但是开发者向我们保证说,这个应用对CPU的需求很少,而且在屏幕关闭时不会有唤醒锁(wakelock),对性能的影响也是微不足道的。这个应用不要求ROOT权限,所有5.0以上设备均可使用。注意,这个应用主要是延长夜间使用,并不能代替手机的自适应亮度。
这个应用支持4个亮度等级,并会在未来的更新中支持第五个。用户只需要设置最大最小的两个,其余两个程序会自动计算。
下载地址:https://labs.xda-developers.com/store/app/com.out386.underburn