@rabbielulu
2016-08-05T05:47:30.000000Z
字数 2848
阅读 2563
规范
移动端
中台移动端规范基于苹果和谷歌的官方文档,结合公司内部产品需求,同时根据行业应用的通行样式,制定了通用APP和移动网页页面的设计元素规范和典型页面样式。
由于国内推行Google Material Design的app较少,主流安卓应用都采用了和IOS近乎一致的视觉效果和交互方式,所以此规范以IOS规范为基准,适用于ios和android界面设计。
设计目的:
设计标准原则:
规范使用者:中台前台移动端页面设计师
版本 | 备注 | 规范撰写人 | 规范审核 | 时间 |
---|---|---|---|---|
修正版1.0 | 该版本以IOS为基准定义了移动端的设计元素规范 | 毕时 | 卢若晨 | 2016.07.20 |
修正版1.1 | 增加了闪屏的制作说明 | 毕时 | 卢若晨 | 2016.08.01 |
使用750*1334px 作为设计稿尺寸。
在间距和文字布局时,尽量使用双数整数,可以保证开发在适配不同大小时可以被整除。
间距使用8的倍数来做调整。
移动端8px原理由来(见下图)
1.由于IOS技术开发是以320*480px为标准开发的,所以设定此尺寸为1,算出各个尺寸的比例。
2.各个尺寸比例的值乘以4时,各个尺寸都能够满足是整数,且保证开发时不会模糊。
3.@2x切图设计稿尺寸为640*960,所以我们选择该比例下的8为最小尺寸单位。
设计稿字体:苹果使用苹方字体,安卓使用思源字体。
表达文字重要程度时,不要使用PS加粗,使用字体提供的字重,如regular,light,bold
iOS开发字号=PS设计字号/2,所以字号用双数,段落行间距与字号的比例保持在1.5-1.6之间
字号大小 | 建议行距 | 使用场景 |
---|---|---|
40px | ≈60px | 仅用于新闻标题,文章详情的标题 |
34px | ≈51px | 用在少数重要标题,文章正文,主要按钮文字 (如导航标题,列表标题,正文,按钮文字) |
32px | ≈48px | 用在一些较为重要的文字或按钮文字(如导航栏的上的返回/更新的操作字体) |
28px | ≈42px | 用在一些较为重要的文字和可点击文字 (如首页模块名称,忘记密码,价格,短文本,提示文字,空白页面按钮提示等) |
26px | ≈39px | 用于一些二级导航 (如分段控制,导航栏下的tab标签) |
24px | ≈36px | 用在一些不太重要的提示信息 (如时间,评论数,警示文字,错误提示) |
22px | ≈33px | 用在底部导航栏文字和极少数提示信息 (如空间一级菜单栏内tab字体,更新通知红点内数字,次要的副标语) |
单独的文字与其它设计元素的常用间距:
紧密距离8px
中等距离16px
较大距离24px
android开发使用的颜色值是alpha+HEX, 如 #CC000000 代表80%黑色 ,前两位是alpha,后六位是HEX色值。
alpha值的对应表
100% — FF
95% — F2
90% — E6
85% — D9
80% — CC
75% — BF
70% — B3
65% — A6
60% — 99
55% — 8C
50% — 80
45% — 73
40% — 66
35% — 59
30% — 4D
25% — 40
20% — 33
15% — 26
10% — 1A
5% — 0D
0% — 00
ios开发使用的颜色值是RGB+A,alpha值在0~1之间,0代表完全透明,1代表完全不透明。也可以是0.55(55%)或者0.54(54%)。如(0,0,0,0.5)代表50%的黑色。
以下是APP常用标准色
应用内图标尺寸大小
图标栅格黄金比例
苹果开发出的图标栅格标准,可以此作为图标设计的方向,也可以突破这个规则自行调整。
以64px为一个单位,即a=64px。那么大正方形的边长的一半=8a,大圆半径=7a,中圆半径=4.25a,小圆半径=3a。
8a/(8a-3a)=1.6 小圆与大正方形接近黄金比
7a/4.25a≈1.647 中圆与大圆接近黄金比
4.25a/3a≈1.417 中圆与小圆比例接近√2
简而言之,图标的视觉内容区域不要超过大圆
图标制作时的圆角半径,根据图标的大小半径不同,可下载官网图标模板。
苹果官方图标模板下载:Apple icon Template
控件为手机系统自带的样式,一般情况下无需另作设计,可以下载官方的UI组件模板直接使用。这里列出可直接调用的控件。
UI kit 下载:
iOS9 ui组件
安卓5.0 ui组件
根据行业主流APP总结了一些典型页面的通用样式模板,设计是可在此样式基础上,根据需求进行修改。
聊天气泡中,一行最多13个字
IOS 根据1242*2208设计尺寸制作闪屏 ,然后分别导出以下尺寸闪屏图
1242*2208
750*1334
640*1136
640*960
安卓根据1920*1080设计尺寸制作闪屏,然后分别导出以下尺寸闪屏图
1080*1920
720*1280
480*800
ppi (pixels per inch):图像分辨率,在图像中每英寸包含的像素数
计算公式
px = dp * (ppi / 160)
例:以720*1280px (320ppi)为例计算 1dp*320ppi/160=2px
所以此分辨率下 1dp=2px
px=sp*(ppi/160)
以720*1280px (320ppi)为例计算 1sp*320ppi/160=2px
所以此分辨率下1sp=2px
名称 | 分辨率 | 1dp对应的px | 1sp对应的px |
---|---|---|---|
LDPI | 240*320 120PPI | 1dp=0.75px | 1sp=0.75px |
MDPI | 320*480 160PPI | 1dp=1px | 1sp=1px |
HDPI | 480*800 240PPI | 1dp=1.5px | 1sp=1.5px |
XHDPI | 720*1280 320PPI | 1dp=2px | 1sp=2px |
XXDPI | 1920*1080 480PPI | 1dp=3px | 1sp=3px |
注:蓝色为开发基准尺寸,红色为设计基准尺寸。