代号“monet”的Google壁纸主题引擎有望在Android 12.1中开源

代号“monet”的Google壁纸主题引擎有望在Android 12.1中开源

代号“monet”的Google壁纸主题引擎有望在Android 12.1中开源

自 Android 5.0 Lollipop 在 2014 年引入 Material Design 以来,Android 12 在用户界面上的变化最为明显。Google的设计语言经过多年的发展,为了反映最新的迭代对个性化的强调,Google已经将其重新命名为“Material You”。

Material You 设计语言的特点之一就是上文提及的“monet”主题系统,该系统根据用户的壁纸自动生成一个调色板。Google 称,一个采用聚类算法的颜色提取引擎与 Material 的颜色目标确定了用户壁纸的主导颜色和次主导颜色。

然后,调色板生成算法创建了一个由5种颜色组成的丰富调色板–2种中性色和3种重点色–以及12种材料色的色调,用来确定最接近用户壁纸的色调。这些颜色值被保存在一个索引中,应用程序可以通过 API 调用,让他们也能为自己的用户界面做主题。

早在今年早些时候的 I/O 开发者大会上,Google首次公布其“monet”主题系统时,该公司表示,它将在秋季首先出现在Google Pixel 手机上。

然而,目前还不清楚Google是否只是声称“monet”的首发排他性,还是该功能将完全为运行 Android 12 的 Pixel 手机所独有。换句话说,我们不知道像三星小米OPPO 或 OnePlus 这样的设备制造商是否能在他们自己的操作系统中完全使用“monet”。

幸运的是,Google似乎已经准备好发布这一算法的源代码。两个消息来源证实,Google最近提交了一个名为“在AOSP中添加monet”的代码修改。这个补丁最初只在 Android 13 “Tiramisu”的 AOSP 内部分支中提供,但最近被挑到了 Android 12-sv2 内部分支中。

Android 12-sv2 将是一个维护更新,伴随着 API 级别的提升,所以我们暂且称之为 Android 12.1。除了一张新的壁纸,该更新还将为可折叠手机的体验带来一些小的改进,包括任务栏功能。当然,这显然将是第一个包含"monet"源代码的版本。

下面的截图取自运行 Android 12.1 内部 AOSP 版本的设备,显示“monet”已经在开源版本中实现。只是目前尚不清楚 Google 何时会发布 Android 12.1.

代号“monet”的Google壁纸主题引擎有望在Android 12.1中开源

代号“monet”的Google壁纸主题引擎有望在Android 12.1中开源

代号“monet”的Google壁纸主题引擎有望在Android 12.1中开源

原创文章,作者:Maggie-Hunter,如若转载,请注明出处:https://blog.ytso.com/168764.html

(0)
上一篇 2021年9月23日
下一篇 2021年9月23日

相关推荐

发表回复

登录后才能评论