Android 10带来了一些有用的功能,使其比Android 9 Pie受到了赞赏。Android 9的iffy 2按钮导航系统让位给了完全手势导航,效果更好。在Google意识到高级OLED显示屏上的深色主题的好处之后,Android 10还为支持它的应用程序带来了系统范围的深色模式。Google在Android上的第一方应用程序得到了快速更新,以添加深色主题。系统范围内的暗模式功能是用户多年来一直要求的功能,他们终于如愿以偿地使用了Android10。但是,仍有改进的空间。尽管Google添加了一个开发人员选项来强制所有应用打开暗模式(即使那些尚未专门更新为该功能的应用),但Android上没有办法在每个应用的基础上启用强制暗模式。不出所料,XDA社区进行了救援。XDA认可的开发人员Quinny899在6月发布了DarQ应用程序,使用户可以启用每个应用程序的强制暗模式。
DarQ的唯一限制是它需要root用户,因为它发送了一个shell命令,该命令要求提升的特权才能启用强制暗模式选项。这意味着无根用户无法采取行动。甚至自定义用户界面也无法解决问题。OPPO的ColorOS 7在显示设置中增加了系统范围内的强制暗模式切换(将其从“开发人员选项”中移出),但是同样,它不能针对每个应用进行切换。但是,我们始终可以信任社区提供创新的解决方案。从1.2版开始,DarQ已更新为在没有root的Android 10上支持每应用程序暗模式。它通过使用亚行来做到这一点脚本,必须单独下载。该应用程序现在要求用户向其授予ADB Shell级权限,以便它无需root即可运行强制暗模式选项的相同命令。
DarQ还使用辅助功能服务,以便它可以检测用户的选定应用程序何时处于前台状态以启用强制暗模式,然后在这些应用程序不在前台时禁用暗模式。
在1.2版中,该应用程序现在支持OnePlus的OxygenOS。此更新还为应用程序列表添加了一个搜索框。
例如,按应用切换强制暗模式意味着用户可以在Twitter等应用中启用暗模式,同时选择在Facebook和Instagram上禁用它。DarQ还可以在夜间自动启用黑暗模式。它使用户具有灵活性,这很高兴看到。我们能否期望在下一个Android版本中将此类选项作为开发人员选项提供?我们将不得不等到下个月才能找到答案。