活版印刷(Typography)

Android设计语言依靠例如缩放(scale)、间距(space)、变化(rhythm)和下网格对齐(alignment with an underlying grid)等传统的印刷排版工具。要让用户快速了解屏幕上的信息,对于这些工具的有效使用是很有必要的。为了支持印刷排版的这些功能,ICS引入了一种名为Roboto的新的字体族,它专为UI以及高分辨率屏幕设计。现有的TextView框架默认支持常规、粗体、斜体、和粗斜体等。

下载Roboto

样本手册

 

 

 

 

 

 

默认字体色彩
Android UI使用以下的默认色彩样式:textColorPrimarytextColorSecondary。亮色主题使用textColorPrimaryInversetextColorSecondaryInverse。当框架文本色彩样式在UI元素内部被使用时也支持用于触摸回馈状态的变体:

印刷缩放
文本尺寸的对比对设计出有条理而易于理解的布局很有帮助。不过,在同一UI中过多的不同尺寸也会造成混乱。Android框架使用以下尺寸集。

用户可以在设置中选择文本的系统级缩放因子。为了支持这一可读性功能,文本应该尽可能地使用sp这一缩放无关单位。要使用这些设定来测试所有支持缩放文本的布局。

上一节

下一节

本页部分内容根据Android Open Source Project创作并共享的内容修改,并在知识共享 署名2.5许可协议中所述条款的限制下使用。

发表评论

电子邮件地址不会被公开。 必填项已用*标注