Premium 主题配色自定义——Material You 动态色 + 预设主题
主题自定义入口
打开 Castro Premium → 设置 → 外观(Appearance)。你会看到三种选择:
- Material You(推荐) — Android 12+ 原生支持,根据当前桌面壁纸自动提取主色
- 预设主题 — 开发者提供的几套固定色板(Deep Ocean、Sunset、Forest 等)
- 自定义颜色 — 手动选择主色调和强调色
Material You 动态色
Android 12 引入的 Dynamic Color 系统会从用户的桌面壁纸里提取主色调,应用在支持 Material You 的应用界面上。Castro Premium 完全适配这个机制——换一张不同颜色的壁纸,Castro 的顶部栏、强调色按钮、卡片边框都会自动跟着变。
这个功能是操作系统级别的,不是 Castro 自己实现的。只要你的设备是 Android 12+ 且开启了"系统色"开关,Castro 自动跟随。
预设主题色板
如果设备不支持 Material You(Android 11 及以下),或者不想跟随壁纸配色,可以选择开发者提供的预设主题。常见的有:
- Deep Ocean — 深蓝底 + 青蓝强调,适合夜间使用
- Sunset — 暖橙 + 粉红强调
- Forest — 深绿 + 金色强调
- Default Light/Dark — 浅/深两套经典方案
为什么 Basic 版没有
主题引擎本身不重,但"多主题 + Material You 适配"增加了开发和维护的成本。开发者把这个作为 Premium 的独享功能——Basic 用户如果介意默认主题,升级 Premium 就能解锁。
配色对读数的影响
深色主题(Ocean、Forest)在低光环境下更护眼,也更省电(OLED 屏幕深色像素电流接近零)。但某些信息密集的页面(传感器详情、编解码器清单)在深色下可能对比度不足,可以根据使用场景切换——夜间用 Ocean,白天用 Default Light。