1.概述

1.1 编写目的

该文档主要针对移动端开发的视觉设计和开发过程中的工作环节做统一的规划规范,是系统进入UI设计的前置文档。

1.2 读者对象

项目实施工作组UI/UE设计人员。

2.色值规范

系统采用统一色彩标注值,超出的需要进行登记管理。

色彩范围值:以通用字号C开头标识,在Android开发中对应相应的配置文件

参考:Android开发设计规范

2.1 屏幕适配

Android 手机:

320 *480 机型: 
480 *800 机型: 
480 *854 机型: 
540 *960 机型: 
720 *1184 机型: 
800 *1280 机型: 
1080 *1776 机型:Sony Xperia Z/L36h 
1080 *1920 机型:

Android 平板:

480 *800 机型: 
600 *800 机型: 
600 *1024 机型: 
768 *1024 机型: 
800 *1280 机型: 
1600 *2560 机型:

苹果手机:

320 *480 机型:iPhone 3gs 
640 *960 机型:iPhone 4和4s 
640 *1136 机型:iPhone 5和5s 
750 *1334 机型:iPhone 6 和6s 
1080 *1920 机型:iPhone 6 plus

苹果Pad:

768 *1024 机型:ipad1、ipad2、ipad mini 
1536 *2048 机型:ipad3、ipad4、ipad air、ipad mini2

2.2 标注/切图

2.2.1 Android篇

标注规范:

  • 画布大小:以720 x 1280分辨率为准进行标注。
  • 字体:按照像素标注,只使用 24 pt,28 pt,36 pt 和 44 pt 的字体,并pt 值除以 2 作为 sp 数值交给工程师。
  • 颜色:按照实际的颜色值标注,Android颜色值取值为十六进制的值 比如一绿色的值, 给工程师的值为 #5bc43e
  • 间距:每个主要的控件必须标注出来,各种边距必须标注清楚。所有尺寸的 px 值除以2作为 dp 数值交给工程师。

切图:

  • 统一采用Png格式
  • 部分需要做适配的图片需要制作.9格式

图片优化:

  • 图片压缩优化
  • ICON 可采用PNG 8
  • 支持完全透明和完全不透明两种效果和256色
  • 需要高清的可采用 PND24/32

切图命名:

  • 每个页面按照设计高保真分目录:hdpi(480 *800)xhdpi(720 *1080) xxdpi(1080 *1920)。

  • 依图片性质命名。例如 bg_xxx.pngbtn_xxx.pngimg_xxx.pngtab_xxx.png等。

2.2.2 iOS篇:

标注规范:

  • 画布大小:以@2x图以640/750为宽度尺寸为基准标注。
  • 字体:按照720宽尺寸中的像素进行标注。
  • 颜色:按照实际的颜色值标注,iOS颜色值取 RGB各颜色的值比如某个色值,给予IOS程序员的色值为 R:12 G:34 B:56给出的值就是 12,34,56(有时也要根据程序员的习惯,有时也用十六进制)。
  • 间距:每个主要的控件必须标注出来,各种边距必须标注清楚。

参考:

切图:

  • 统一采用Png格式
  • 以640/750宽分辨率为@2x输出三套尺寸:@1x @2x @3x

图片优化:

  • 图片压缩优化
  • ICON 可采用PNG 8
  • 支持完全透明和完全不透明两种效果和256色
  • 需要高清的可采用 PND24/32

切图命名:

  • 每个页面按照设计高保真分目录:@1x @2x @3x。
  • 在文件名中需要区分是几倍图,例如: xxxxx@2x.png

2.3 设计规范

2.3.1 iOS篇

2.3.1.1 界面尺寸

设计图单位:像素72dpi。在设计的时候并不是每个尺寸都要做一套,尺寸按自己的手机来设计,比较方便预览效果,一般用640 *1136或者750 *1334的尺寸来设计,现在iPhone6和plus出来后有很多人会使用6的设计效果。

Ps:作图的时候确保都是用形状工具(快捷键:U)画的,这样更方便后期的切图或者尺寸变更。

2.3.1.2 界面基本元素

iPhone的app界面一般由四个元素组成,分别是:状态栏(status bar)、导航栏(navigation)、主菜单栏(submenu)、内容区域(content)。

这里取用640*960的尺寸设计,那我们就说说在这个尺寸下这些元素的尺寸。

  • 状态栏(status bar):就是我们经常说的信号、运营商、电量等显示手机状态的区域,其高度为:40px
  • 导航栏(navigation):显示当前界面的名称,包含相应的功能或者页面间的跳转按钮,其高度为:88px
  • 主菜单栏(submenu,tab):类似于页面的主菜单,提供整个应用的分类内容的快速跳转,其高度为:98px
  • 内容区域(content):展示应用提供的相应内容,整个应用中布局变更最为频繁,其高度为:734px

至于我们经常说的iPhone5/5s的640*1136的尺寸,其实就是中间的内容区域高度增加到910px。

PS:在iOS7版本以上的风格中,苹果已经开始慢慢弱化状态栏的存在,将状态栏和导航栏合在了一起,但是再怎么变,尺寸高度也还是没有变的,只不过大家在设计iOS7版本以上风格的界面的时候多多注意下: 

2.3.1.3 图标尺寸

2.3.1.4 启动图片尺寸

640x960、640x1136、750x1334、1242x2208基本就涵盖了所有情况:

iPhone Portrait iOS 8-Retina HD 5.5 (1242×2208) @3x 
iPhone Portrait iOS 8-Retina HD 4.7 (750×1334) @2x 
iPhone Portrait iOS 7,8-2x (640×960) @2x 
iPhone Portrait iOS 7,8-Retina 4 (640×1136) @2x 
iPhone Portrait iOS 5,6-1x (320×480) @1x 
iPhone Portrait iOS 5,6-2x (640×960) @2x 
iPhone Portrait iOS 5,6-Retina4 (640×1136) @2x

2.3.1.5 字体

iPhone 上的字体英文为: HelveticaNeue 至于中文,Mac下用的是黑体-简,Win下则为华文黑体,所有字体要用双数字号。 

2.3.1.6 颜色值

IOS颜色值取 RGB各颜色的值比如某个色值,给予IOS开发的色值为 R:12 G:34 B:56 给出的值就是 12,34,56(有时也要根据开发的习惯,有时也用十六进制)

2.3.1.7 内部设计

  • 1、所有能点击的图片不得小于44px(Retina需要88px)
  • 2、单独存在的部件必须是双数尺寸
  • 3、两倍图以@2x作为命名后缀
  • 4、充分考虑每个控制按钮在4中状态下的样式,如图

2.3.2 Android篇

2.3.2.1 界面尺寸

Android常用界面尺寸:480 *800720 *12801080 *1920

android的尺寸众多,建议使用分辨率为720x1280 的尺寸设计。这个尺寸 720x1280中显示完美,在 1080x1920 中看起来也比较清晰;切图后的图片文件大小也适中,应用的内存消耗也不会过高。

2.3.2.2 界面基本元素

  • 状态栏高度:50 px
  • 导航栏高度:96 px
  • 标签栏高度:96 px

Android最近出的手机都几乎去掉了实体键,把功能键移到了屏幕中,当然高度也是和标签栏一样的:96 px内容区域高度为:1038 px (1280-50-96-96=1038) 

Android为了在界面上区别于iOS,Android4.0开始提出的一套HOLO的UI风格一些app的最新版本都采用了这一风格,这一风格最明显的变化就是将下方的主菜单移到了导航栏下面,这样的方式解决了现在很多手机去除实体键后再屏幕中显示而出现的双底栏的尴尬情景。 

2.3.2.3 图标尺寸ps: Android设计规范中, 使用的单位是dp, dp在安卓机上不同的密度转换后的px 是不一样的。

2.3.2.4 启动图片尺寸

480 *800720 *12801080 *1920基本满足了大部分情况,不过鉴于安卓手机分辨率过多,启动页还是建议进行适配开发。

2.3.2.5 字体

Android 上的字体为: Droid sans fallback ,是谷歌自己的字体,与微软雅黑很像。 

2.3.2.6 颜色值

Android颜色值取值为十六进制的值 比如一绿色的值, 给开发的值为 #5bc43e

APP UI设计及切图规范--2016相关推荐

  1. APP设计干货|切图基本知识点规范

    APP设计元素切图基本知识点规范 切图命名 知识点: 1.和客户端的技术沟通好,用不同的框架来实现的时候,图会有不一样的切法.例如Tabbar是连背景一起切还是单独把icon做成背景透明的,文字是放在 ...

  2. 移动端切图内容包括什么_移动ui设计切图规范有哪些要求

    随着智能手机的不断运用,移动端ui设计成为大家关注的重点.而移动ui设计中,移动ui设计切图跟手机的使用密切相关.今天就让小编为大家介绍移动ui设计切图规范有哪些要求. 移动ui设计切图规范 1.切图 ...

  3. android 系统的切图方式_UI设计切图规范

    移动UI设计切图是UI设计师最重要的设计输出物,切图资源输出是否规范直接影响到工程师对设计效果的还原度.设计师的切图输出物是是体现一个设计师专业水准的重要标准,同时也是设计师表达自己对设计态度的最有力 ...

  4. app android切图工具,2018最强手机APP切图规范指南和切片要求

    关于手机APP切图的干货,25学堂已经分享了很多,但是不是很全面,同时也没有把一些APP切图需要注意点分享给大家,于是,学堂君想在今天把前辈切片的经验分享出来. 之前25学堂分享的APP切图干货: 如 ...

  5. Android尺寸标注设计大全和Android切图规范

    转载地址:http://www.25xt.com/appdesign/4256.html 安卓app设计规范整理和Android APP设计篇 http://www.25xt.com/appdesig ...

  6. iOS设计规范、切图规范与需求

    iOS设计规范.切图规范与需求 最后更新于 2016年1月22日 一.设计规范 1. 常见iPhone尺寸与分辨率等 设备 尺寸 分辨率(px) 分辨率(pt) 状态栏高度(20pt) 导航栏高度(4 ...

  7. Android切图规范

    Android端切图规范v1.0 1.容器的概念 UI设计师在拿到产品经理的原型图后,应该对每张原型图进行分组分类.     具体的分类方法如下:     1.每一个功能界面对应一个文件夹     2 ...

  8. Android端切图规范

    Android端切图规范v1.0 1.容器的概念 UI设计师在拿到产品经理的原型图后,应该对每张原型图进行分组分类. 具体的分类方法如下: 1.每一个功能界面对应一个文件夹 2.对原型图中的界面进行整 ...

  9. 【孙伟】网页设计(切图)视频教程-孙伟-专题视频课程

    [孙伟]网页设计(切图)视频教程-62人已学习 课程介绍         视频教程为网页中需求部分解析与切图等内容讲解,根据页面设计内容全面讲解切图标准与方式,以及与前端人员的配合过程中的工作对接等问 ...

最新文章

  1. Linux网络编程:基于UDP的程序开发回顾篇
  2. 谷歌用量子计算机造出「时间晶体」,挑战热力学第二定律
  3. Java 9 揭秘(19. 平台和JVM日志)
  4. C++ dll 动态链接库的创建与调用
  5. linux date时间戳互相转换
  6. Linux学习笔记01
  7. C/C++笔试题目大全
  8. linux mysql ibd_MySQL:如何从ibd文件中恢复数据
  9. 王道408数据结构——第七章 查找
  10. php5.4 windows2003,PHP实战:Windows2003下php5.4安装配置教程(IIS)
  11. sql server 加密_SQL Server机密–第II部分– SQL Server加密功能
  12. 数据结构与算法(转)
  13. 读《大数据思维与决策》的读后感
  14. 盘点 GitHub 年度盛会|附视频
  15. 荣耀5G,三刀拍案惊奇
  16. Android BLE操作成功或失败status code对应解释
  17. 论文-Estimation–Action–Reflection: Towards Deep Interaction Between Conversational and Recommender Sys
  18. quorum-maker中遇到的问题
  19. mongoDB--初识mongoDB安装过程
  20. 从球场捡拾矿泉水瓶的老人,看市场经济下的供求关系

热门文章

  1. 51单片机-控制数码管
  2. 香港渣打银行开户首选
  3. 数据库服务器选购五项
  4. 专访融文中国区负责人李建兴:洞悉舆情环境,打造一流品牌
  5. 【译】Spring Boot Features
  6. iOS 对iPhone X XS XR XS MAX适配
  7. mysql workbench 显示查询结果_MySQLWorkbench如何导出查询结果?(图文)
  8. MySQL 多对多条件查询
  9. Netty下MQTT客户端实现
  10. nginx反向代理模块配置详解_nginx反向代理原理及配置详解