字体
文字是信息最直接最清晰的表达方式,而字体则直接决定了文字信息能否正确、准确地传达,字体通过字号、字重、大小写、字体风格等差异来区分信息的层次和权重。
Zepp OS 的主字体使用 Noto sans ,特殊字体的使用规范见下文特殊字体部分。
字号
基于调研用户在不同场景下使用可穿戴设备的观看距离:25 厘米 ~ 50 厘米,以及最佳阅读角度:5 弧分,通过结合Snellen理论,推导出在 1.45" AMOLED 屏,分辨率为480* 480,PPI 331的设备上, Zepp OS 的主字体的最小字号的计算公式 :Caption1 = 0.01433315 = 23.6665 ,取接近较大整数 24px,即此屏幕尺寸主字体最小字号为 24px,通过此公式可计算中不同屏幕尺寸的设备的最小字号,来保证用户在阅读过程中的文字可读性。
字号样式名 | 圆屏设备480 | 圆屏设备454 | 圆屏设备416 | 方屏设备390 |
---|---|---|---|---|
Caption1 | 24 | 23 | 23 | 24 |
Subheadline | 28 | 27 | 27 | 28 |
Body | 32 | 31 | 31 | 32 |
Title | 36 | 35 | 35 | 36 |
Title1 | 40 | 39 | 39 | 40 |
LargeTitle | 48 | 47 | 47 | 48 |
字阶是指一组保持一定规律变化的不同尺寸的字体 ,不同屏幕尺寸对应不同组字阶,我们使用等差数列定义同组字阶的字号大小,从而更好地区分系统内容的信息层级,满足用户更舒适流畅的阅读体验。
480px * 480px 的设备的字阶规范表如下:
行高
文本框是包裹内容文字的容器。为了在屏幕上有更好的阅读体验和显示更多的内容,我们将行高设定为1.25倍。
- 一行文本高度的计算规则:文本框高度=(字号*1.25)
特殊字体
Zepp OS Number Regular
特殊数字使用 Zepp OS Number Regular 。
Zepp OS Number Condensed
Zepp OS Number Condensed 字体在运动模块使用,它可使用户在运动中获得更好的阅读体验。
Zepp OS 相关字体资源下载请查看:字体资源。