图标规范

很多设计师以为UI设计就是设计图标。虽然事实并非如此,但不可否认的是图标设计是UI设计的基础。

图标与品牌标志一样,应该尽量用简约的线条去表达其含义,同时减少冗余的线条结构,力求设计简单且明晰。

而且整体的图标都需要保持风格一致,例如图标的线条粗细、边角弧度、图标高度宽度比例、风格等等。

特别是对于新人,接下来就跟大家分享图标设计的具体规范:

1、像素对齐

需要严格的做到像素对齐,尤其是在做较小尺寸的图标时,如果不严格的遵循像素对齐,那最终的显示效果就会出现问题。

2、多用布尔运算

在做图标的时候,能用基本图形进行布尔运算的时候,尽量不要使用钢笔,这样做的好处有如下几点:

  • 让你的图标更加规范
  • 对图形结构理解更加深刻
  • 后期更改形状更加方便

3、独特的风格

在做系列图标的时候,一定要在前期给图标设定一个风格及原则,使之看起来与众不同。

在这里值得一提就是,我们在做线性图标时,一定要保证描边粗细相同、圆角相同,如果这些基础的规则都没有遵循,那也就谈不上风格的统一、创新了。

4、视觉大小统一

设计图标时,我们会使用栅格辅助线来帮助我们更加严格谨慎,但一定不要被辅助线困住,学会灵活运用,保持视觉上的大小统一。

同时,我认为设计师还得有一定的品牌意识。

那么,在图标的设计中,我们也必须强调“品牌性”,简单的说就是把品牌中的抽象的概念变成具象化的图形,结合品牌色调来进行图标设计。

同时建议大家每个星期完成一个主题的作品,以提高自己的设计水平。

标注规范

如何把标注的思路整理清晰——结构化思维进行拆解,将大问题拆解成小问题,逐一击破!

标注主要是以下四种不同属性的内容:尺寸、文字、间距、颜色。

在进行标注时,首先去除导航栏和标签栏,因为这些控件通用性非常强,需要单独拿出来进行统一标注,这里我们只对内容区来进行标注示例。

1、尺寸

页面相关尺寸信息我们需要进行特别标注,例如图标、图片、头像等等。关于尺寸维度的标注我们需要注意的是:

  • 有圆角的地方,需要将圆角半径标出。
  • 对于一些控件,如button、列表,一定要随时问自己有没有特殊状态,如按压状态、无效状态、选中状态等等,如果你不标明,开会就会默认没有这些效果。
  • 一般情况下,图片的尺寸是需要告诉比例的,而不是固定的大小,这样开发才能更好的适配,常用的图片比例有4:3、16:9等。
  • 大部分新手小白设计师对适配的原理可能不太明晰,所以很容易将一些控件给出固定的尺寸大小,如果你将这个按钮的宽度和高度都标注出来。
  • 开发就会将这个按钮的大小写死,一旦遇到屏幕(白色区域)较宽的时候,按钮还是固定大小,就会影响视觉效果。
  • 所以正确的标注方法是给出按钮两边的间距,让整个按钮的宽度自适应(当然高度还是要固定的),这样不论遇到哪种分辨率的尺寸,都能够保持相同的视觉效果,扩展性极强。

2、文字

文字,需要标注文字的大小、字体、颜色、透明度、行高等等,当然也可以和开发进行沟通,对一些内容进行删减。

关于文字的标注需要注意的事项:文字有一个很特殊的属性,就在某些场景下,文字是动态的,所以这个时候,就需要将极限情况考虑清楚。

表面上我们将标题文字的大小、颜色这些内容标注清楚就可以了,但是如果标题文字过多的时候该怎么处理呢?

所以必须要给出一个极限情况的规范,比如最多显示多少个字符,字符超过极限值就用打点的方式处理。

3、间距

有人可能会觉得间距和尺寸有些相似,但其实它们有着很大的不同,我们可以这样理解:尺寸是形容容器的大小,而间距是形容容器之间的距离。间距相对比较简单,只要标注清晰就不会有太大问题。

4、颜色

需要标注颜色的内容有分割线颜色、背景色、按钮颜色等等。关于颜色的标注需要注意的事项:切记文字的颜色已经归类到文字属性里面,不用重复标注,思路一定要保持清晰。

命名规范

很多UI设计师对于“命名”是没什么概念的,他们都是随随便便地用一些没有特定意思的字母去给页面命名,这是不好的。

因为统一的、规范的命名更易于整理,后期修改文件、图层的时候更加方便快捷,而且规范的命名也显得我们自身比较专业。

而且,如果如果命名不统一,团队之间的成员很难达成共识,任务交接时需要很大的学习成本。

而更重要的是,统一的、规范的命名对程序开发来说十分省时,能减少很多不必要的沟通与重复切图的概率。

程序员完全可以直接使用的我们切片而不更改切片的名称,后期我们更换切图,只要切片名称不变,开发看都不用看直接替换就可以了。

1、所有命名全部为小写英文字母

在程序员的代码里只有小写的英文字母,如果你给出的命名全是中文的,那么他们是一定会更改的,所以命名全部用小写的英文字母是最基本的规则。

有些人会觉得写这么多英文太麻烦,但其实为了自己专业能力的提高,这种规范的命名方式是必须要经历的过程,当你习惯了这样的命名方式后,你的成就感会油然而生。

2、命名格式

一个大型项目会分很多模块,每位设计师独立负责其中的一个part,还有人会专门管理公共的组件,如tabbar、navbar等等,这种情况下就会分为两种切图,一种是通用类型的切图,还有一种就是各个模块特有的切图。

通用切片命名格式:

组件_类别_功能_状态@2x.png

举例:tabbar_icon_home_default@2x.png(对应中文:标签栏_图标_主页_默认@2x.png)

模块特有切图命名规则:

模块_类别_功能_状态@2x.png

举例:mail_icon_search_pressed@2x.png(对应的中文为:邮件_图标_搜索_默认@2x.png)

我们的原则就是清晰的表达出切片的具体内容并且没有重复的名称。(要注意,命名中不能含有空格)

3、常用英文单词

如果所有命名都写为全称,名字就会特别长,所以我们可以将一些常用的英文单词进行缩写,减少工作成本与开发代码资源。

至于怎么缩写,只要整个团队能够达成共识并且输出一份缩写清单,任何缩写规则都是可以的。

下面提供一些命名时常用的英文单词列表:

bg(backgrond 背景)

nav(navbar 导航栏)

tab(tabbar 标签栏)

btn(button 按钮)

img(image 图片)

del(delete 删除)

msg(message 提示信息)

pop(pop up 弹出)

icon(图标)

selected(选中)

disabled(不可点击)

default(默认)

pressed(按下)

back(返回)

edit(编辑)

content(内容)

交互规范

以下几点交互常识:

简化操作:能一步完成的交互就不要分两步。

用户习惯:大部分用户都有固化思维,而设计师应该尊重用户选择。

减少干扰:减少界面元素的不确定因素,方便用户快速找到自己想要的。

快速响应:加快用户读取的响应速度,能够避免从远程取数据的,就尽量避免。

界面友好:除了根据需求提供视觉解决方案以外,设计时增添能使界面友好起来的细节也是很有必要的。

图片处理规范

1、图片统一性

1)图片色调色温需统一,例如一个婴儿产品的首页,整体需要搭配暖色调的图片,这样看上去整体才比较统一舒服。

2)图片比例需统一,例如一个卖货的产品详情页,在同一屏的栏目中(页面)所出现的产品或者人物,比例就需要有一个统一的大小比例,这样看上去才比较统一舒服。

2、图片细节处理

1)图片精度不够(这里所说的精度不是说DPI分辨率需要300哦,那是做高精度印刷输出时才需要的。

而在电脑及手机上的图片DPI分辨率为72即可,另外输出图片时需适当压缩一下图片的大小)、杂色太多可以使用PS内置的CR滤镜处理。

2)图片尺寸建议统一为偶数值,方便前端技术人员开发。

3)图片边缘避免与白色背景融合,可以在边缘位置加色。

4)为了配合标题字体,图片可以局部调亮或调暗。

动效规范

无论是现在经常看到的企业/品牌H5宣传页面、移动端启动页,还是曾经红极一时的首页动画,都需要用到动效效果。

会做点动效会给我们加分不少,尤其是做一些加载动画,这是我们经常会遇到的需求。

做动效时,我们需要注意以下几点:

1)不论你的动画有多好看、多吸引眼球,如果成本太高或者过于复杂都是无法落地的,所以我们要遵循简单实用的原则来进行设计,千万不要过度设计。

2)任何交互动作所导致的状态都需要考虑正常状态与异常状态。

拿加载动画来说,我们需要考虑加载成功的反馈与加载失败的反馈,并将之注明在输出规范中。

3)动效使用的工具:可以PS做一些动态表情,用AE做一些加载动画,页面之间的交互动效可以使用Flinto、Principle等。

图标尺寸规范_作为刚入门的UI设计师,你需要懂哪些设计规范?相关推荐

  1. 刚入门的UI设计师,需要懂的图标设计规范?

    很多设计师以为UI设计就是设计图标.虽然事实并非如此,但不可否认的是图标设计是UI设计的基础.图标与品牌标志一样,应该尽量用简约的线条去表达其含义,同时减少冗余的线条结构,力求设计简单且明晰. 刚入门 ...

  2. android icon命名规则,安卓手机的APP图标尺寸规范和图标命名规范

    安卓手机的APP图标尺寸规范和图标命名规范 点击查看原文 android图标包括:程序启动图标.底部菜单图标.弹出对话框顶部图标.长列表内部列表项图标.底部和底部tab标签图标. 1.安卓程序启动图标 ...

  3. Android /iPhone/iPad UI之常用图标尺寸规范

    整合的相对比较全面了,如果不足可以指出在补充完整. Android-App 常用图标尺寸规范 出自:http://www.cnblogs.com/libertycode/p/5666088.html ...

  4. APP图标尺寸规范一文了解清楚

    在进行图标设计前,熟知手机 app 图标尺寸规范,能更好地去针对不同平台设计出更极致的图标.当前智能手机系统主要以 iOS 及 Android 为主,APP 图标是产品给用户的第一印象,图标视觉设计的 ...

  5. 控件尺寸规范_微信小程序设计规范你了解多少

    正好最近我也要开发小程序,所以今天我就从设计方面聊一聊微信小程序设计规范,埋上设计中可能会出现的坑,让你能更好的完成你的小程序- 一.宏观角度 微信小程序设计的基本原则是微信设计中心针对在微信类上线的 ...

  6. Android UI 常用图标尺寸规范

    1. 程序启动图标: LDPI (Low Density Screen,120 DPI),其图标大小为 36 x 36 px. MDPI (Medium Density Screen, 160 DPI ...

  7. Android图标尺寸规范 Android icon尺寸分辨率大全

    原文地址: http://petrnohejl.github.io/Android-Cheatsheet-For-Graphic-Designers/ 详细讲述了Android应用的设计规范 屏幕密度 ...

  8. 二维数组各行分别求和_【PyTorch入门】之十分钟看懂二维卷积层的运算、实现及应用...

    原文链接: [动手学深度学习笔记]之二维卷积层​mp.weixin.qq.com 1.二维卷积层 本节介绍卷积神经网络中最常见的二维卷积层.二维卷积层常用来处理图像数据,它具有两个空间维度(高和宽). ...

  9. android 获取控件高度_安卓开发入门教程UI控件_ImageView

    什么是ImageView ImageView是用于显示图片的UI控件. 基础样例 1.展示本地图片 效果图 代码 <ImageViewandroid:layout_width="wra ...

最新文章

  1. python复数类型-Python基本数据类型巩固题
  2. 华为手机logcat不出日志解决方案
  3. 数据库-优化-MYSQL的执行顺序
  4. CodeForces - 1102A(思维题)
  5. [Docker]记一次使用jenkins将镜像文件推送到Harbor遇到的问题
  6. python生成yaml文件_Python实践34-读写yaml文件
  7. oracle约束 关闭,Oracle约束管理脚本
  8. 8080端口被占用怎么解决_端口占用不会搞?两行命令就解决!
  9. 深度剖析阿里巴巴对Apache Flink的优化与改进
  10. 计算机专业ppt,计算机专业职业生涯规划PPT(11页)
  11. STK MATLAB联合仿真(一)STK与MATLAB的连接(COM与Connector)
  12. 微软关闭Win7所有服务器,微软公布Win7彻底退役时间 将于2020年终止所有支持
  13. OpenCV 局部自适应对比度增强ACE算法
  14. dubbo实战之四:管理控制台dubbo-admin
  15. PTA浙大版《C语言程序设计(第3版)》练习2-4 温度转换
  16. 使用MDK创建stm32 库函数工程简单教程
  17. Puddings收获
  18. c语言程序设计66页,C语言程序设计
  19. 上海东方广播电台 动感101.7(FM101.7)在线收听
  20. nodejs高考志愿填报辅助系统的设计与实现vue

热门文章

  1. python中numpy数组和字符串互转(互转后数据完全一致)
  2. 从LeetCode 679. 24 Game--C++ 解法--二十四点 到穷举24点所有可能性-24点大全
  3. Java中Thread中的实例方法_Java多线程2:Thread中的实例方法
  4. 户外lisp导向牌如何安装_有了激光切割导向牌,妈妈再也不用担心我迷路啦
  5. mysql配置日志老化配置_mysql中日志的配置与分析
  6. C++_可变参数模板到emplace_back再到construct再到forward
  7. 魔兽世界10月15日服务器维护,《魔兽世界》怀旧服将于10月15日开放新服务器
  8. Android中使用xml处理图片,Android布局 – 在xml中偏移背景图像
  9. linux 定时重启mysql_Linux下定时自动重启apache及mysql
  10. InnoDB 存储引擎中的表锁和行锁详解