UI设计规范

一、ios篇

1、尺寸及分辨率
  • iPhone界面尺寸
手机型号 物理像素 逻辑像素 资源
初代iphone 320x480 px 320x480 pt @1x
iphone 4/4s 640x960 px 320x480 pt @2x
iphone 5/5s 640x1136 px 320x568 pt @2x
iphone 6s/6/7/8 750x1334 px 375x667 pt @2x
iphone 6s/6/7/8 Plus 1242x2208 px 414x736 pt @3x
iphone X 1125x2436 px 375x812 pt @3x
iphone XR 828x1792 px 414x896 pt @2x
iphone XS 1125x2436 px 375x812 pt @3x
iphone XS Max 1242x2688 px 414x896 pt @3x
初代iphone
iPhone4
iPhone5
iPhone6/7/8
iPhoneXS
iPhoneXS Max
  • iPad界面尺寸
    1024x768 2048x1536
    单位都是px(像素,网页UI与一定段UI分辨率一般都只要72)
    设计的时候不是每个尺寸都要做一套,一般采用750x1334的尺寸进行设计。
2、界面基本组成元素尺寸
手机型号 状态栏 导航栏 标签栏
iphone 6/7/8 40px 88px 98px
iphone Plus 54px 132px 146px
iphone x 132px 132px 248px
  • 状态栏(Status Bars)和导航栏(Navigation Bars)
    状态栏:我们经常说的信号、运营商、电量等显示手机状态的区域,40px,
    导航栏:显示我们当前界面的名称,包含想要的功能或者页面跳转按钮
    状态栏和导航栏

导航栏图标尺寸:在导航栏区域上的功能诸如搜索、添加、更多、返回等均需要用图标来表达

建议尺寸 最大尺寸
@2x 48x48px 56x56px
@3x 72x72px 84x84px
  • 标签栏 (Tab Bars)
    标签栏指的是APP底部的区域,如微信底部常驻有聊天、通讯录、发现、我的四个图标。
    iPhone6/7/8设计中,标签栏的高度为49pt(98px),通常我们会在Tab栏图标之下加上11pt(22px)的注释文字,这个注释文字一般来说都是非常浅的浅灰色。

标签栏

标签栏图标尺寸

造型
  • 工具栏 (ToolBars)
    我们在苹果自带浏览器底部就能看到工具栏。工具栏提供了和当前任务相关的操作和按钮,在滑动时可以收起。工具栏同Tab栏一样都是位于底部,但是高度略窄,它的高度是44pt(88px)。
3、字体大小
  • iOS中英文使用的是San Francisco (SF)字体,中文是苹方黑体
    手机上显示的最小字体10pt(20px),最大的是34pt(68px)。
    表1:HIG对APP的字体建议,只针对英文SF字体而言的(基于@2x)
位置 字族 逻辑像素 实际像素 行距 字间距
大标题 Regular 34pt 68px 41 +11
标题一 Regular 28pt 56px 34 +13
标题二 Regular 22pt 44px 28 +16
标题三 Regular 20pt 40px 25 +19
头条 Semi-Bold 17pt 34px 22 -24
正文 Regular 17pt 34px 22 -24
标注 Regular 16pt 32px 21 -20
副标注 Regular 15pt 30px 20 -16
注解 Regular 13pt 26px 18 -6
注释一 Regular 12pt 24px 16 0
注释二 Regular 11pt 22px 13 +6

表2:特殊区域字体建议(基于@2x)

位置 导航栏标题 按钮表头 表格文字 Tab图标下字体
字号 34px 34px 28px 22px

表3:用户体验

可接受下线 见小值 舒适值
长文本 26px 30px 32-34px
短文本 28px 30px 32px
注释 24px 24px 28px
4、图标尺寸大小
  • 图标都是按照最大1024x1024进行设计的,之后按照比例缩小调整,高光部分与圆角不需要做,ios系统自动生成,一般图标最大做256x256,最小44x44。
    程序应用 120x120px
位置 主屏幕 Spotlight搜索 标签栏 工具栏和导航栏
大小 114x114px 87x87px 60x60px 44x44px
  • 启动图标切图

    image.png

  • 控件
    控件包括:输入框、按钮、滑杆、页卡、开关等,设计空间需注意两件事:第一,点击区域基本符合44pt(88px)原则,也就是在手机上大小大概是7mm-9mm的区域,适合手指点击。第二,要设计操作的不同状态,不要只设计一种状态。

5、色彩

其实在iPhone上显示的色域要比我们作图时的RGB色域要广。所以在iPhone上设计怎样的颜色都可以。只要符合产品气质并且在色彩心理学理论上思考,用什么颜色是设计师的自由。官方建议的系统色彩如下:

系统建议色彩
6、UI布局概念
  • 可点击对象的区域:尺寸不要小于44x44px;
  • 将重要的内容和功能放在权重高的位置,将重要的元素放在前半屏比较好,对于阅读习惯从左到右的用户来说,更贴近屏幕左侧位置容易引起关注;
  • 利用视觉表现形式的权重和平衡,尺寸较大的元素具有更高的权重,对于尺寸较小的元素来说,更能吸引目光,看上去更加重要;
  • 在iPhone6/7/8尺寸下,状态栏高度20pt(40px)、导航栏44pt(88px)、Tab栏49pt(98px)、导航标题字号建议17pt(34px)、导航栏图标建议22pt(44px)、Tab栏图标建议30pt(60px)、Tab栏图标注释文字11pt(22px)、左右安全距离建议12pt(24px)。字号从10pt(20px)到34pt(68px)均可,要视具体情况决定。
  • 作为iPhone全面屏系列手机,上下左右是圆角、顶部齐刘海使屏幕凹下一块。所以在带有圆角和齐刘海的红色标注区域不应该放置任何功能,应留出一定的边距(Margin)。一般的APP会留出16pt-24pt不等的边距防止用户在屏幕边缘不好点击。不过内容展现却可以呈现在边距里。
7、切图
  • 图标切图
    有了大小各异的iPhone尺寸,如果程序只有一套切图,那么一定会造成有的手机显示很差。所以我们要在程序里放置多套切图,然后让程序判断“主人”的手机是什么型号,显示不同的切图。这样才能够完美地呈现给用户最好的体验。切图的方法有很多种。Sketch和Adobe XD可以直接导出。Phtoshop不具备这个功能,但是我们可以使用cutterman蓝湖
    等插件导出切图。不管是自带功能还是插件,导出切图都可以导出@2x和@3x图,而设计稿只需要iPhone6/7/8一套即可。
    切图命名规范
简称 含义 简称 含义
bg (background)背景 default 默认
nav (navbar)导航栏 pressed 按下
tab (tab bar)标签栏 back 返回
btn (button)按钮 edit 编辑
img (image)图片 content 内容
del (delete)删除 left/center/right 左/中/右
msg (message)提示信息 logo 标识
pop (pop up)弹出 login 登录
icon 图标 refresh 刷新
selected 选择 banner 广告
disabled 不可点击 link 链接
user 用户 download 下载

然后我们要按照 功能_ 类型_ 名称_ 状态@倍数来命名每个切图,比如我们导航条上有一个搜索图标,那么它的名称就是:

navi_icon_search_default@2x.png
导航_ 图标_ 搜索_ 正常@2x.png

  • App Store截图
    在程序上传App Store时我们需要提供多张APP截图,供用户了解APP的功能。我们需要提供1242 x 2688px和1125 x 2436px两套截图。


  • 闪屏页
手机型号 物理像素 逻辑像素 张数
iphone 5/5s 640x1136 px 320x568 pt 1
iphone 6s/6/7/8 750x1334 px 375x667 pt 1
iphone 6s/6/7/8 Plus 1242x2208 px 414x736 pt 1
iphone X 1125x2436 px 375x812 pt 1
iphone XR 828x1792 px 414x896 pt 1
iphone XS Max 1242x2688 px 414x896 pt 1
8、视觉规范

一套APP应该有3-5种主题色和辅助色;5-10种不同变化的字体样式。一套移动端应用的视觉规范应该包括:
1、主色/辅色/色彩规范: 规定APP所能使用的色彩种类;
2、文字颜色/大小规范: 规定APP主要使用文字的大小、颜色、应用场景等;
3、ICON规范: 规定APP的icon设计规范;
4、应用图标规范: 规定APP的应用图标使用规范;
5、按钮和交互态规范: 规定APP内所有按钮和交互态的样式;
6、间距规范: 规定APP内所有间距的尺寸。

二、Android篇

1、尺寸及分辨率
  • Android界面尺寸
    462x800 720x1280 1080x1920

  • Android的尺寸要比IOS要多很多套,建议采用720x1280这个尺寸进行设计
    Android的APP界面与IOS基本相同:状态栏、导航栏、主菜单栏以及中间的内容。

  • 状态栏高度:50px
    导航栏高度:96px
    主菜单栏高度:96px
    内容区域高度:1038px
    Android的规范没有IOS标准,很多 Android系统手机去掉了实体键,把功能键也放在屏幕上,高度与菜单栏高度一样:96px

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
  • 序言:七十年代末,一起剥皮案震惊了整个滨河市,随后出现的几起案子,更是在滨河造成了极大的恐慌,老刑警刘岩,带你破解...
    沈念sama阅读 194,524评论 5 460
  • 序言:滨河连续发生了三起死亡事件,死亡现场离奇诡异,居然都是意外死亡,警方通过查阅死者的电脑和手机,发现死者居然都...
    沈念sama阅读 81,869评论 2 371
  • 文/潘晓璐 我一进店门,熙熙楼的掌柜王于贵愁眉苦脸地迎上来,“玉大人,你说我怎么就摊上这事。” “怎么了?”我有些...
    开封第一讲书人阅读 141,813评论 0 320
  • 文/不坏的土叔 我叫张陵,是天一观的道长。 经常有香客问我,道长,这世上最难降的妖魔是什么? 我笑而不...
    开封第一讲书人阅读 52,210评论 1 263
  • 正文 为了忘掉前任,我火速办了婚礼,结果婚礼上,老公的妹妹穿的比我还像新娘。我一直安慰自己,他们只是感情好,可当我...
    茶点故事阅读 61,085评论 4 355
  • 文/花漫 我一把揭开白布。 她就那样静静地躺着,像睡着了一般。 火红的嫁衣衬着肌肤如雪。 梳的纹丝不乱的头发上,一...
    开封第一讲书人阅读 46,117评论 1 272
  • 那天,我揣着相机与录音,去河边找鬼。 笑死,一个胖子当着我的面吹牛,可吹牛的内容都是我干的。 我是一名探鬼主播,决...
    沈念sama阅读 36,533评论 3 381
  • 文/苍兰香墨 我猛地睁开眼,长吁一口气:“原来是场噩梦啊……” “哼!你这毒妇竟也来了?” 一声冷哼从身侧响起,我...
    开封第一讲书人阅读 35,219评论 0 253
  • 序言:老挝万荣一对情侣失踪,失踪者是张志新(化名)和其女友刘颖,没想到半个月后,有当地人在树林里发现了一具尸体,经...
    沈念sama阅读 39,487评论 1 290
  • 正文 独居荒郊野岭守林人离奇死亡,尸身上长有42处带血的脓包…… 初始之章·张勋 以下内容为张勋视角 年9月15日...
    茶点故事阅读 34,582评论 2 309
  • 正文 我和宋清朗相恋三年,在试婚纱的时候发现自己被绿了。 大学时的朋友给我发了我未婚夫和他白月光在一起吃饭的照片。...
    茶点故事阅读 36,362评论 1 326
  • 序言:一个原本活蹦乱跳的男人离奇死亡,死状恐怖,灵堂内的尸体忽然破棺而出,到底是诈尸还是另有隐情,我是刑警宁泽,带...
    沈念sama阅读 32,218评论 3 312
  • 正文 年R本政府宣布,位于F岛的核电站,受9级特大地震影响,放射性物质发生泄漏。R本人自食恶果不足惜,却给世界环境...
    茶点故事阅读 37,589评论 3 299
  • 文/蒙蒙 一、第九天 我趴在偏房一处隐蔽的房顶上张望。 院中可真热闹,春花似锦、人声如沸。这庄子的主人今日做“春日...
    开封第一讲书人阅读 28,899评论 0 17
  • 文/苍兰香墨 我抬头看了看天上的太阳。三九已至,却和暖如春,着一层夹袄步出监牢的瞬间,已是汗流浃背。 一阵脚步声响...
    开封第一讲书人阅读 30,176评论 1 250
  • 我被黑心中介骗来泰国打工, 没想到刚下飞机就差点儿被人妖公主榨干…… 1. 我叫王不留,地道东北人。 一个月前我还...
    沈念sama阅读 41,503评论 2 341
  • 正文 我出身青楼,却偏偏与公主长得像,于是被迫代替她去往敌国和亲。 传闻我的和亲对象是个残疾皇子,可洞房花烛夜当晚...
    茶点故事阅读 40,707评论 2 335

推荐阅读更多精彩内容