Google開放Android12動態(tài)主題源代碼 任何平臺都能使用

來源:快科技

在Android 12中,Google新增了Material You動態(tài)主題,該功能可根據(jù)用戶壁紙的顏色為主題進行著色。

日,Google宣布,將把該功能核心的Material Color Utilities代碼庫進行開源,從而將這一功能帶到包括iOS在內(nèi)的更多臺。

據(jù)悉,Material Color Utilities的本質是一個跨臺的顏色代碼庫,通過這一代碼庫,開發(fā)者能夠在任何臺實現(xiàn)Material You動態(tài)主題的功能。

根據(jù)GitHub上的信息,該代碼庫目前包含Dart、Java和Typecript三種語言的版本,其Google計劃在后續(xù)加入適用于iOS、CSS和GLSL的版本。

此外,Googel還在開源文檔中詳細說明了這套動態(tài)主題系統(tǒng)的工作原理。

簡單來說,當用戶在運行Android 12系統(tǒng)的設備上修改壁紙時,系統(tǒng)將自動采集壁紙的顏色,并逐級進行整合,最終統(tǒng)計為少數(shù)幾種主要色彩,交由用戶選擇或算法盲選。

可以預見的是,隨著Material Color Utilities代碼庫的開源,這套動態(tài)主題色彩系統(tǒng)將逐漸不再是Android原生系統(tǒng)的專屬,我們將會在越來越多的系統(tǒng)上看到類似功能的身影。

標簽: 平板電腦 大屏設備 用戶體驗

推薦

財富更多》

動態(tài)更多》

熱點