Material You 的动态壁纸取色,为什么有的 App 适配了有的没有
Material You 的动态壁纸取色,为什么有的 App 适配了有的没有
Android 12 正式版推送那天,我特意找了一张紫色调的油画壁纸,想看看传闻中的 Material You 到底能不能让系统界面融为一体。结果挺尴尬的:Google Photos 的底栏和浮动按钮几乎无缝地融进了紫色渐变,系统设置里的开关也跟着变了调子;但切到微信,底栏还是那套万年不变的微信绿;打开淘宝,橙得刺眼;抖音更是连敷衍一下的意思都没有,黑白灰三板斧从头到尾。这种割裂感用了一周之后我就放弃了,老老实实换回静态主题。
这事儿我一直想聊,但总觉得没到火候。直到最近 Google 把 Material Design Components 的 DynamicColors API 又升了一个大版本,而微信、淘宝、抖音这几个头部 App 在最新的 Android 14 上依然纹丝不动,我才发现问题根本不在"懒"或者"勤快"这种道德判断上。Google 从一开始就没想清楚,这套机制在真实的 Android 生态里该怎么落地,而那些没适配的 App,做出的恰恰是最理性的工程决策。