UI实战教程之切图标注篇(UI小白必备)

一. 切图工具和标注工具

学会使用工具可以起到事半功倍的效果。在这里为大家推荐我常用的切图和标注工具。

1. 切图工具:

(1)Cutterman

这是一款运行在Photoshop中的插件,能够自行的把你需要的图层输出,这样你就可以避免了在PS中用切片工具挨个的切图了(用PS切图的时代已过去)。Cutterman不需要你去记住一大推的语法、规则,一上手就明白怎样用。只需要点击一个按钮,就自动输出你需要的各种各样的图片,而且支持各种图片尺寸、格式和形态输出,方便你在PS、IOS、Android等端使用。

下载地址:http://www.cutterman.cn/zh/cutterman(官网)




(2)PxCook(像素大厨)

PxCook既是一款标注工具,也是非常好用的切图工具。它的切图功能需要远程连接ps,然后跟Cutterman一样,只需要点击一个按钮,就自动输出你需要的各种各样的图片,并可以对切片进行无损缩放。同时支持对图层样式的缩放。

下载地址:http://www.fancynode.com.cn/pxcook (官网)


(3)Sketch(Mac用户)

如果你用的是Mac,也可以用sketch来切图,可以直接导出各个尺寸的切图。用插件Sketch Measure,不仅可以智能输出切图资源,而且可以智能导出设计规范。极大的提升了设计师工作效率。


2. 标注工具:

(1)PxCook(像素大厨)

当然还是PxCook啦!前面说到,它是非常好用的标注和切图工具。它的优点在于将标注、切图这两项设计完稿后集成在一个软件内完成,支持Windows和Mac双平台。通过简单的拖拽点选,就可以实现自动标注功能,支持Windows,macOS。无论用Photoshop,还是用Sketch设计都可以。



(2)Parker

和cutterman是同一家的,Parker能够自动计算尺寸、距离、文字大小、阴影、描边圆角、行高等信息,并按照你的需要进行标注, 它极大节省你标注的时间,大幅度提升设计效率。

但是,Parker并不是免费的,而是一款付费软件,需要60RMB。

下载地址:http://www.cutterman.cn/zh/parker (官网)

(3)Mark Man

Mark Man,也是一款高效的设计稿标注工具,支持 Win / Mac, 可免费使用基础功能,免费版的在体验上不如上面推荐的几个,如果需要高级功能也是需要付费的60RMB/年。

下载地址:http://www.getmarkman.com (官网)

不管是哪个标注和切图工具,都有优缺点,在选择上主要还是看个人的习惯。

二. 页面标注

标注是非常重要的,开发那边能不能完美的的还原设计稿,很大一部分取决于我们设计师是怎样标注的;当然,你要怎样标注,最好时跟开发沟通好,因为每个开发有他们自己的习惯。万一你标注出来,开发看不懂就麻烦了!

沟通、沟通、沟通!重要的事情说三遍!

在标注这件事情上,你不需要将每一张效果图都进行标注,首先对于相同或者类似的页面,你前面标注好了,后面就不需要再次标注了;再者,你标注的页面能保证开发那边顺利进行就可以了。

比如:

从上面的标注图可以看出,需要标注的内容有:

文字:字体大小 、颜色

(温馨提示:a.给Android字体大小标注的时候注意单位,一般是sp,而IOS字体大小的单位是px,如果你Android字体标注的是px,开发那边还得进行换算。

b.标注颜色格式是使用16进制(如:#FF0000),还是RGB(255,0,0)?你需要和开发沟通,根据他的开发习惯,一般用16进制即可。)

布局控件属性:控件的宽高、背景色、透明度、描边和圆角大小(如果有圆角)等

列表:列表的高度、颜色、内容上下间距等

间距:控件之间的距离、左右边距

段落:行距

全局属性:如导航栏文字大小、颜色,左右边距,默认间距等,如果你之前跟开发合作过,在这方面开发了解就可以省略了。

三. 界面切图

1.什么样的需要切图?

只要是没有办法通过代码来实现的就需要切图。什么是代码无法实现的呢?比如图标。如果你不清楚,请跟开发沟通,一般开发都会知道哪些是需要的。

2.切图应该切几套?

(1)IOS举例说明:

icon_notice.png→iPhone 1-3代的手机(这是@1x,即1倍图,可以不考虑了)

icon_notice@2x.png→iPhone4/4S/5/5S/6/6S/7对应尺寸(@2x,即2倍图)

icon_notice@3x.png→iPhone6P/6SP/7P使用的尺寸(@3x,即3倍图)

可以简单的理解为倍数关系,比如你用750x1334px(iPhone 6/6S/7)尺寸做设计稿,那么切片输出的就是@2x,它缩小2倍就是@1x,扩大1.5倍就是@3x了,这很容易理解。

理论上,IOS我们需要切3套图,分别是@1x,@2x和@3x,这样做是为了更好的适配;而在实际工作中,iOS只需要切2套图就可以,分别为:@2x和@3x。

(2)Android,尺寸比较多,需要切片的也就多,通常MDPI,HDPI,XHDPI,XXHDPI和XXXHDPI等。

(温馨提示:Android切图,有些特殊情况,比如可拉伸元素,你需要用到.9切图法。在这里可以推荐.9切图工具draw9patch)

3.其他需要注意的

(1)输出格式:切图输出格式必须为png24位、png8位、jpg 3种格式,推荐PNG。

(2)尺寸为偶数:切图输出大小必须保持为偶数。单数切图的话,手机系统就会自动拉伸切图,从而导致切图元素边缘模糊,造成开发出来的APP界面效果与原设计效果差距甚远。

(3)为了减小包的大小,所有切图尽量压缩后再给开发。图片大了,多了,不利于用户在使用app过程中加载页面,因此图片切图要尽量压缩图片文件的大小。

UI实战教程之切图标注篇(UI小白必备)相关推荐

  1. android ui 切图工具,APP切图标注教程:UI设计切图标注的小工具实用技巧

    分享关于一篇UI设计师必须要懂的切图标注的小工具实用技巧,让你在跟开发工程师协作的时候更加得心应手. 设计师必备的UI切图小工具如下3大常用工具: 1.切图工具 Assistor PS 也是一款PS的 ...

  2. paddle 图标注_「插件」UI必看!推荐切图标注工具

    标注和切图,是UI设计师工作中必须要做.传统的切图很麻烦,出现了一大堆的切图标注软件. 今天,贱贱为你讲解其中一款,新手来收. 注意! 注意! 不要眨眼睛 对 你没有看错 今天介绍的是蓝湖插件 话不多 ...

  3. ui设计为什么要切图,切图是什么意思?

    切图严格来说并不是Ui设计师的工作,而是前端工程师的工作,指的是将设计师的设计转化为网页,是一种将设计师的"理想"转化为"现实"的工作,将psd进行切片重组,利 ...

  4. 37-Figma-摹客平台切图标注方案-Mockplus使用

    37-Figma-摹客平台切图标注方案-Mockplus使用 利用Mockplus插件 1.选中模板中组件,添加切片图层 2.这里只上传一个画板作为测试 3.点击查看项目 4.在摹客平台查看标注或者导 ...

  5. UI培训教程分享:APP启动页UI界面设计

    本期为大家分享的ui培训教程是关于APP启动页面的UI设计方面,作为一名合格的UI设计师,APP产品的启动页是需要会的,下面就来看看详细的教程吧. UI培训教程分享:APP启动页UI界面设计 启动页面 ...

  6. android 1396x750设计图,移动端的适配|切图|标注

    年前最后一个工作日,完成这篇干货- 这篇文章的目的是想从更深的原理层去找到一些设计规范的原因,比如为什么要选用@2x的750*1334做基础设计稿? 开发拿到设计基础稿是如何操作适配的? 基础稿是如何 ...

  7. android 从服务端获取的图片怎么适配不同分屏幕的手机,移动端的适配|切图|标注...

    年前最后一个工作日,完成这篇干货- 这篇文章的目的是想从更深的原理层去找到一些设计规范的原因,比如为什么要选用@2x的750*1334做基础设计稿? 开发拿到设计基础稿是如何操作适配的? 基础稿是如何 ...

  8. 蓝湖怎么切图标注_【蓝湖指北】你真的会切图吗?

    ​​用好蓝湖,提升团队协作效率, 蓝湖指北,教你如何用好蓝湖. 本期[蓝湖指北]如约而至- 应付奇葩需求.交付设计图,乃设计师职业生涯中的两大难题.对 UI 设计师而言,交付设计图绝不只是打包.发送设 ...

  9. 蓝湖怎么切图标注_如何用蓝湖做自动标注 ?

    目录: 一.下载安装蓝湖插件 1.用 Sketch 做的设计图 2.用 Photoshop 做的设计图 二.一键上传设计图 1.用 Sketch 做的设计图 2.用 Photoshop 做的设计图 三 ...

最新文章

  1. 参加完Python培训可以做什么
  2. 描述一下JVM加载class文件的原理机制
  3. php微信小程序多图上传,tp5实现微信小程序多图片上传到服务器功能
  4. android zip文件读写,如何直接从.zip文件中读取文件而不在android中提取它
  5. Charles笔记-配置Charles代理抓取HTTP和HTTPS数据包,安卓模拟器连接Charles
  6. HDU 3315 My Brute
  7. 线程安全和线程不安全理解
  8. 聊聊 Python 的单元测试框架(二):nose 和它的继任者 nose2
  9. Android 数据存储/访问 之 SharedPreferences(偏好设定)
  10. voc2007目标检测数据集制作
  11. 2.3.10 Metadata Rejected
  12. Windows自带的【远程桌面连接】操作方法及常见问题
  13. Sam Altman 山姆奥特曼:强化学习进展 Reinforcement Learning Progress
  14. Pycharm使用远程服务器解释器
  15. 【详细教程】App inventor连接阿里云平台(APP显示STM32发来的温湿度数据等)
  16. 请你帮我一起转到全中国
  17. 爪哇国新游记之十八----泛型栈类
  18. 对搜狐 网易和TOM三大门户网站的SQL注入漏洞检测
  19. GridView冻结列方法
  20. 简单的kafka命令行操作

热门文章

  1. Vue的模板语法(基础部分)
  2. android 项目Failed to transform file ‘xxxxx.jar‘ to match attributes 解决方法
  3. c和java哪个难_为什么说 C 语言比 Java 难?
  4. CSS 元素的边框border属性
  5. 一个多线程程序挂起问题解决
  6. 承担刑事责任,是否影响子女前程
  7. mfz-rxtx-2.2-20081207-win-x64下载及使用方法
  8. 光线投射Raycaster
  9. Matlab激光雷达相机联合标定经验分享
  10. 计算机毕业设计ssm免费音乐分享平台