Underburn是一个可以根据屏幕内容改变亮度级别的应用程序

季聪悦
导读 多年来,几乎每个Android设备都有自动亮度功能。在Android 5 0 Lollipop之前,自动亮度功能是根据环境光传感器的读数来改变手机的亮度

多年来,几乎每个Android设备都有自动亮度功能。在Android 5.0 Lollipop之前,自动亮度功能是根据环境光传感器的读数来改变手机的亮度,但是快速变焦比较麻烦。自动亮度通过安卓棒棒糖进化成了自适应亮度。该功能结合了自动亮度和用户手动设置的亮度水平,因此亮度水平通常保持在用户想要的亮度范围内。

这些年来,Android的自适应亮度效果很好,对其算法做了一些调整。有一些类似Lux的应用程序可以让你自己调整自动亮度曲线,但很少有人敢依赖环境光传感器屡试不爽的自动亮度算法。这正是名为Underburn的新应用程序所做的。它重新构想了计算设备亮度水平的方法,以改善你的深夜Reddit/insta gram/脸书对话。

Underburn是由out386开发的,out 386是XDA的一名高级成员,他友好地向我们提供了一些关于他的应用程序的详细信息。Underburn背后的概念非常简单:它不是根据环境光线条件来改变亮度,而是根据屏幕内容来改变亮度。

想象一下,你躺在床上,正在使用手机或平板电脑。你已经用Substratum在你的设备上设置了一个深色主题,所以大多数应用程序都非常舒适。但是,并不是每个应用都可以主题化,所以如果你遇到一个必须在谷歌Chrome浏览器中打开的链接,你可能会在打开页面时遇到一个短暂的白光盲点。然后继续受苦,因为整个页面背景一般都是亮白色。

欠烧就是为了解决这个问题而开发的。如果出现以白色为主的屏幕,它将变暗,以避免夜间使用智能手机时眼睛疲劳。相反,如果出现一个暗的图像,亮度会稍微增加,因此可以很容易地阅读。该应用通过使用Android Media Projection API每秒捕捉4个屏幕截图,然后分析每个图像点的颜色值,以识别屏幕是白还是暗。

从表面上看,它似乎消耗了大量的电力,但开发者向我们保证,所涉及的处理只需要一点点CPU时间,并且在屏幕关闭时不会保持唤醒锁。对性能的影响也应该可以忽略不计。该应用不需要root权限,因此只要你的设备在Android 5.0上,所有人都可以使用它。记住,虽然这个应用主要是长时间在夜间使用,但并不打算完全取代手机的自适应亮度功能。

这个应用程序有4个亮度等级,第五个亮度等级将在未来的更新中添加。用户只需要设置其中的两个,即最低和最高级别,而应用程序将动态计算其他两个级别。

如果你想尝试一下,你可以在谷歌Play商店花0.99美元购买这款应用,而不需要任何隐藏的应用内购买或订阅。即使没有分析功能或互联网接入,应用程序也利用其操作所需的最低权限。

标签:

免责声明:本文由用户上传,如有侵权请联系删除!