关于ide:Google开放Android-12动态主题色彩系统源代码iOS也能用

29次阅读

共计 636 个字符,预计需要花费 2 分钟才能阅读完成。

起源:快 科 技

在 Android 12 中,Google 新增了 Material You 动静主题, 该性能可依据用户壁纸的色彩为主题进行着色。

近日,Google 发表,将把该性能外围的 Material Color Utilities 代码库进行开源,从而将这一性能带到包含 iOS 在内的更多平台。

我的项目地址:https://github.com/material-f…

据悉,Material Color Utilities 的实质是一个跨平台的颜色代码库,通过这一代码库, 开发者可能在任何平台实现 Material You 动静主题的性能。

依据 GitHub 上的信息,该代码库目前蕴含 Dart、Java 和 Typecript 三种语言的版本,其 Google 打算在后续退出实用于 iOS、CSS 和 GLSL 的版本。

此外,Googel 还在开源文档中具体阐明了这套动静主题零碎的工作原理。

简略来说,当用户在运行 Android 12 零碎的设施上批改壁纸时,零碎将主动采集壁纸的色彩,并逐级进行整合,最终统计为少数几种次要色调,交由用户抉择或算法盲选。

能够预感的是,随着 Material Color Utilities 代码库的开源,这套动静主题色调零碎将逐步不再是 Android 原生零碎的专属, 咱们将会在越来越多的零碎上看到相似性能的身影。

开源前哨 日常分享热门、乏味和实用的开源我的项目。参加保护 10 万 + Star 的开源技术资源库,包含:Python、Java、C/C++、Go、JS、CSS、Node.js、PHP、.NET 等。

正文完
 0