iOS 与 Android 系统颜色 浏览 iOS 人机界面和 Android Material Design 的系统颜色。
iOS 与 Android 系统颜色
浏览 iOS 人机界面和 Android Material Design 的系统颜色。
选择平台
选择 iOS(人机界面)或 Android(Material 3)。
切换外观
对于 iOS,切换轻量和暗色模式颜色。
复制颜色
复制任何系统颜色的 HEX 编码。
What Is iOS 与 Android 系统颜色?
本工具提供了iOS和Android系统颜色的完整参考资料--苹果和谷歌为构建原生应用程序推荐的预定义颜色。 iOS系统颜色遵循Apple的人机界面指南(HIG),包括语义命名的颜色,如systemBlue、systemRed和systemGray变体,每个都有单独的浅色和深色模式值。 Android颜色遵循Material Design 3(Material You)设计令牌,包括主要、次要、三级、错误和表面颜色。 使用平台系统颜色可以确保您的应用程序具有原生外观,适应外观模式(浅色/深色),并保持每个平台设置的无障碍标准。 本参考资料使开发人员免于浏览文档,并确保他们使用苹果和谷歌指定的确切颜色值。
Why Use iOS 与 Android 系统颜色?
-
完整的iOS系统颜色,包括浅色和深色模式变体
-
Material 3设计令牌用于Android开发
-
官方平台颜色,实现原生应用程序外观和感觉
-
在轻量和暗色模式之间切换(iOS)
-
一键复制每种颜色
Common Use Cases
iOS 开发
参考精确的系统颜色值,用于 Swift/SwiftUI 开发。
Android 开发
找到 Material 3 颜色令牌值,用于 Kotlin/Jetpack Compose。
跨平台设计
比较 iOS 和 Android 系统颜色,当设计跨平台应用程序时。
Figma/Sketch 库
使用准确的平台系统颜色设置设计工具库。
Technical Guide
iOS系统颜色是语义颜色,可以在浅色和深色外观之间自动适应。 例如,systemBlue在浅色模式下为#007AFF,在深色模式下为#0A84FF--稍微亮一些,以保持对暗背景的视觉突出性。 颜色值定义在Apple的UIKit(UIColor)和SwiftUI(Color)框架中。 Android Material 3使用基于令牌的系统:主要、次要、三级用于关键颜色,表面和背景用于容器,以及On-*变体用于这些表面的内容。 Material 3令牌旨在与Material You系统通过用户壁纸生成动态颜色一起工作。 两个平台为深色模式选择略有不同的颜色,以优化感知亮度并与各自的暗背景颜色形成对比。
Tips & Best Practices
-
1iOS 系统颜色会在代码中自动适应 -- 使用 UIColor.systemBlue 代替硬编码 HEX
-
2Android Material 3 令牌应该通过 Jetpack Compose 中的 MaterialTheme 使用
-
3暗色模式颜色比浅色模式稍亮,以保持视觉重量在深色背景上
-
4使用语义名称(系统颜色)而不是硬编码值,实现自动暗色模式支持
-
5iOS 有六个灰度级别(systemGray 到 systemGray6),用于不同的层次
Related Tools
Frequently Asked Questions
Q 为什么暗色模式颜色与浅色模式不同?
Q 我应该在原生代码中使用这些精确的 HEX 值吗?
Q 这些颜色是否与最新的操作系统版本匹配?
About This Tool
iOS 与 Android 系统颜色 is a free online tool by FreeToolkit.ai. All processing happens directly in your browser — your data never leaves your device. No registration or installation required.