这是我们首次查看安卓12基于壁纸的主题系统

夏侯康真
导读 在本周早些时候发布Android 12开发者预览版1之前,我们了解到谷歌正在开发一种新的主题系统,该系统可以为受支持的第三方应用程序重新着色

在本周早些时候发布Android 12开发者预览版1之前,我们了解到谷歌正在开发一种新的主题系统,该系统可以为受支持的第三方应用程序重新着色。这个增强的主题系统以机器人早期版本中引入的轨至轨输出和OMS API为基础,并将它们与机器人的调色板和壁纸颜色API结合在一起,以创建与当前墙纸匹配的自定义主题。虽然此功能在公共开发人员预览版中不起作用,但开发人员kdrag0n设法使它正常工作,该开发人员以制作质子处理器只读存储器和像素的质子核设备而闻名,这使我们首先了解了安卓12基于壁纸的新主题系统。

这是开发人员共享的一张相册,该相册展示了设置墙纸的感觉,并让安卓12为"快速设置"图块选择了通知背景色和强调色:

这是另一张专辑,展示了主题如何为设置的部分重新着色(启用了隐藏的《丝滑的家》标志):

最后,这是一组图像,展示了启用安卓12的新开发中锁屏和通知用户界面时的主题系统:

虽然我们无法成功启用“莫奈”,但在深入研究安卓12的状态栏之后,我们大部分都理解了它的工作原理。在与开发人员kdrag0n交谈之后,他透露了一些有关如何使它工作的信息。他说的是:"我在设置系统属性后启用了该功能。但是,它没有效果,因为DP1不包含任何系统调色板。它通过基于颜色相似性动态应用轨至轨输出叠加层而起作用,因此我对状态栏进行了反向工程,以找出应该如何创建叠加层。之后,我编写了一个脚本来基于谷歌的官方材料设计调色板生成覆盖图。一旦安装了调色板,莫奈就开始工作。"

上周,我们收到了安卓12的设计样机,其中展示了新的通知面板用户界面.有趣的是,通知面板的背景是浅米色,我们认为这是米色壁纸的结果。我们认为谷歌通过展示用户选择的墙纸突出显示的颜色来改变背景和强调色,从而展示了机器人的新主题系统。本周早些时候,我们透露谷歌正在开发新的基于壁纸的主题系统,代码名为“莫奈”,昨晚深夜,我们发布了安卓12开发中的锁屏和通知用户界面的第一张图片。与泄漏的设计模型部分匹配。通过首次查看"货币",我们现在可以更清楚地了解安卓12最终设计的预期结果,包括对单手可到达性的更改。

标签:

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