在Android移动APP设计中,字体规范的掌握是至关重要的,不同的字体和字号在不同的设备上会呈现出不同的效果,因此了解并遵循一定的设计规范可以确保APP界面的一致性和美观性,以下将详细介绍Android移动APP设计中的字体规范:
Android系统默认字体及单位
1、默认字体
英文字体:Roboto。
中文字体:Droid Sans Fallback,与微软雅黑相似。
2、字体单位
PX(像素):屏幕上的点,绝对长度,与硬件相关。
SP:与DP类似,但还与比例无关,是一个矢量图形单位。
DP/DIP:Densityindependent Pixel,一种基于屏幕密度的抽象单位。
PT:Point,1/72英寸。
IN:Inch,长度单位。
MM:Millimeter,毫米。
3、单位换算
SP与PX的换算公式:sp * PPI / 160 = px
。
DP与PX的换算公式:dp * PPI / 160 = px
。
Android字体规范详解
1、基本概念
PPI:Pixels Per Inch,每英寸所拥有的像素数。
DPI:Dots Per Inch,印刷上的记量单位。
PT:Point,国际通行的印刷单位。
2、规范字号的意义
确保相同字号的字在不同PPI屏幕上显示的物理高度一致。
3、Android规范字号的近似用法
通过计算出Android规范字号的物理高度,找到每个字号最接近的印刷字号。
4、向前端输出
将SP换算成PX,并同时输出给前端,以便前端自动计算。
5、在Photoshop里选择字号
根据计算出的字体像素高度,手动调整Photoshop里的字号。
FAQs
1、为什么Android机器上的字体没有iOS上的好看?
Android分辨率众多,字体渲染机制不同;Android的“字体系统”缺字,与iOS相比存在劣势。
2、如何在Android APP设计中选择合适的字号?
根据Android规范字号的近似用法,参考印刷业的规范字号标准,选择适合APP设计的字号。
Android移动APP设计中的字体规范涉及多个方面,包括默认字体、字体单位、单位换算、规范字号的意义等,设计师需要深入理解这些规范,以确保APP界面的一致性和美观性,也要注意Android与iOS在字体设计上的差异,以便更好地适应不同平台的需求。