近来,Google宣告,将把该功用中心的Material Color Utilities代码库进行开源,从而将这一功用带到包括iOS在内的更多渠道。
据悉,Material Color Utilities的实质是一个跨渠道的颜色代码库,经过这一代码库,开发者能够在任何渠道完成Material You动态主题的功用。
依据GitHub上的信息,该代码库现在包括Dart、Java和Typecript三种言语的版别,其Google方案在后续参加适用于iOS、CSS和GLSL的版别。
简略来说,当用户在运转Android 12体系的设备上修正壁纸时,体系将主动收集壁纸的颜色,并逐级进行整合,终究计算为少量几种首要颜色,交由用户挑选或算法盲选。
能够预见的是,跟着Material Color Utilities代码库的开源,这套动态主题颜色体系将逐步不再是Android原生体系的专属,咱们将会在渐渐的变多的体系上看到相似功用的身影。