本篇教程跟大家分享UI设计的一些知识,就是APP怎么切图和标注,还不懂的同学,赶紧了解一下。

首先:哪些东西要切出来?

简单来说就是代码不好实现的东西就直接切成一张图放到软件里面展示,例如图片,小图标,和一些不好实现或者实现成本太高的效果。下面以支付宝和QQ为例。


以上圈出来的就是需要切出来的,广告栏的是获取已经做好的广告图所以不用切,只需要标注出大小就行,QQ的头像都是用户可以自定义的,程序会直接获取用户设置的头像,所以也不用切,只需要确定大小。

知道了哪些东西要切,那就很简单了,我们知道ps里面有一个切片工具,可以做一些切图,切切简单的还行,遇上APP需要切几套图那这个小米加步枪的家伙就肯定不能让你装逼让你飞了。所以我们可以选择一些切图神器:这里我推荐cutterman,可以去官网上下载,注意这个插件只能安装到完整版的ps上,所以小伙伴们要用的话不要装绿色版哦,具体怎么装可以去看官网介绍。

以下是cutterman界面,我们看下它有三个选项卡,分别对应的是切苹果的,安卓的,pc的,看过上篇文章的看下这个界面就应该知道怎么用吧,先选切那种系统下的,然后再选择切哪种分辨率的。操作比较简单,不做详细讲解,不懂的可以去看我录的切图适配视频教程。

选择好保存的文件夹,然后选中图层点击导出选中图层就会自动切出你想要的图了,简单到没朋友。


这里注意一下:使用cutterman切安卓图的时候会生成十个文件夹,有drawable和mipmap两种类型的文件夹,这是因为安卓开发软件Android Studio里面有了mipmap 目录和drawable 目录,其实两者都是一样的,有的安卓开发采用了mipmap的目录结构,然后对应的设计师找Cut君提需求,说每次都要把drawable目录名字改成mipmap,很烦人,希望能生成mipmap的目录,于是现在输出安卓的时候,会同时生成drawable和mipmap两个目录,里面的图片是一样一样滴,大家根据自己的研发需要,给对应的目录即可,目前用的最多的还是drawable。

当然切图的插件也不只这个,网上有很多,装不好ps完整版的人也可以去找找其他支持绿色版的切图插件。

关于切图命名:

cutterman在切图的时候是直接根据图层名命名的,可以先把图层命好名再切,在软件开发里面图片名一般都是用英文的,因此切图应该用英文命名。至于选择哪种英文命名法,般程序里面有三种命名方法,匈牙利命名法, 骆驼命名法,帕斯卡命名法,团队开发一般会选择一种统一下,没有写过程序的孩子对这些是没概念的,所以这些东西最好先和程序员沟通一下使用哪种。如果程序员哥哥心地善良,说不定你直接给他中文的他也会答应滴。不过因为APP切图要切多套,让程序员每套图去命一次名也麻烦,因此设计师切图时最好先命好,以后要改个图也方便。

关于标注:

为了更好的还原设计效果,设计师除了要给切图外还要给一套标注图。标注方面网上也有很多插件,比如cutterman的作者也做了一款叫Parker,不过要花钱买,也有很多免费的,如马克鳗,像素大厨等,选择一种自己用的习惯的即可。

至于哪些要标注,这个没什么严格的规定,你尽量标详细点让程序员好理解就行,不要老想着是不是不专业,这些工作只是为了降低沟通成本并使设计效果更好的还原,不需要那么多套路。标注图是给程序员看的,所以如果不清楚要及时跟程序沟通。

关于标注单位是用px还是dp/pt,这个也问题不大,问下程序要哪种你就给他标哪种,只要搞清楚设计稿在哪个ppi等级下做的就行,例如你如果用7501334的设计,那么你要用pt/dp标注直接像素除以2即是,用7201280设计也是一样,不用分安卓ios也没事,都是像素值除以2。如果是用1242x2208尺寸设计,那么就得除以3,一般以iPhone设计的情况下标注用px即可,让开发自己除以2换算成pt/dp也是很快的。


虽然这些东西在新手看起来有点专业,但是要明白,所有的这些工作都是为了把产品做好,即使标注的再详细在实际开发过程中还是会有很多问题,很多程序员看到那么多密密麻麻的数字也不一定都会去认真看,因此有时间还是要去盯一下,不然做出来的产品肯定会有很多细节问题,要做好一款好的软件产品,都是各方面的同事努力拼出来的。正因为如此在互联网团队里面要多和小伙伴们沟通,多去了解别人的工作。不要以为写个规范标注下就完事了。

关于规范:

我们在网上经常能看到很多设计师写的这种UI设计规范,在很多公司里为了使不同的设计师统一视觉方向会做一套视觉规范,很多大公司都会有,国外一些公司要求尤其严格。但是要搞清楚这个东西主要还是给设计师看的,你要真给一个这玩意给程序员开发,他会分分钟会给你做成渣的,以程序员的心态他才不会认真看这堆东西。我们看到站酷等很多设计平台上很多设计师发作品喜欢写个这东西,其实就是为了显得专业点,实际开发中用途有限,程序员还是愿意看你的详细标注,而标注再详细,你不去盯一下还是会给你做的各种粗糙,所以为了保证效果最后还是得去验收一遍。

在团队合作中,如果要写这种规范,要想清楚这些东西用途在哪,给谁看再去写。如果在创业公司小团队里仅仅为了显得自己专业而去花时间写个这东西,意义就不大了。


最后,希望大家看了文章能多去想,一个问题要想完全明白,一定要去搞清楚它的原理,我知道很多小白看完了还是会有很多东西不清楚,比如点9的图怎么做,标注要不要百分比…留点坑给你们自己补吧。

APP视觉稿该怎么切图和标注相关推荐

  1. ui标注android ios,IOS+ANDROID的UI切图与标注方法

    之前的知识科普说了好些基础的概念,本篇将会结合之前我们讲到的数个概念来谈谈图为什么要这样切,标注为什么要这样做. iOS 的切图与标注 跑 iOS 的设备主要两种,iPhone 和 iPad.(iPo ...

  2. 无废话网页重构系列——(4)切图与标注

    本篇讲从设计稿中提取基础资源和信息:切图与标注. 合格的设计师,会使每个元素组基于矩形层,形成一个个单元,并做好图层分类及命名,不在'组'上使用蒙版,按照栅格化模块化设计,考虑各组件的复用性.扩展性和 ...

  3. android ui怎么用ps切图,怎样用ps对设计稿进行一键切图?

    切图这项流程在制作页面中所站的地位是很高的,不能小看了切图,肯定有人会说:我觉得切图很简单啊,唰,一刀,唰,一刀...如果你觉得这样子的话,我就只能呵呵了.为啥我说切图地位很重要了?因为在你切图之前, ...

  4. PS切图和标注的一些效率工具

    2019独角兽企业重金招聘Python工程师标准>>> 1.Slicy 必须是神器,Mac用户专享,但价格不菲,介绍可见这里. 简单来说把psd文件拖入到Slicy中,然后自动生成切 ...

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

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

  6. android ps切图工具下载,移动APP设计之PS切图插件大汇总,值得收藏

    移动APP界面设计切图和标注是一项必不可少的步骤.所以,设计界也涌现出了很多切图神器和标注神器. 包括25学堂之前介绍过的很多切图工具和切图教程. 今天25学堂的小编为大家精选了几个不错的移动APP设 ...

  7. 根据PSD登陆页面设计稿切图制作HTML网页全过程

    切图的目的是把PSD设计稿转换为HTML页面.记得自己当时学习切图时,网上切图相关的文章是不少,但是大都是讲怎么使用切片工具把一张图片分割成多张图片,然后存储为Web使用格式,并且都比较简单和零碎,并 ...

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

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

  9. 蓝湖--UI切图软件,适用于ios,安卓,Web

    蓝湖使用环境,需要在 PSCC2015以上版本使用,需要官方提供的压缩工具才能打开. 官网直接下载安装,结束后可直接在PS,窗口-->扩展工具中打开. 切图及标注使用方法: 扩展中打开,登录蓝湖 ...

最新文章

  1. PyCharm 配置远程python解释器和在本地修改服务器代码
  2. param注解报错_mybatis不加@Parm注解报错的解决方案
  3. Java多线程之Runable与Thread
  4. 斐波那契数列(复习)
  5. ASCLL码表完整版
  6. 深度学习实战之车牌识别项目
  7. 张朝阳一天只睡4小时?不知道,反正我每天都睡足7小时
  8. 社交网络叠加直播功能,会产生什么化学反应?
  9. 随机密聊 匿名聊天室程序源码
  10. python字符串操作符-python字符串操作
  11. 你不得不知道的Visual Studio 2012(3)- 创建Windows(WPF)应用程序
  12. 2018年全国多校算法寒假训练营练习比赛(第五场)F-The Biggest Water Problem
  13. 【读书笔记】被讨厌的勇气之自卑感
  14. C#通过SendMessage消息来发送接收文本消息设定控件text
  15. 获取不到摄像头名称???
  16. jq layui遮罩层出现多个layui-layer-shade问题
  17. slfj 和lg4j 区别 以及logback 和logging配置区别
  18. 基于28335实现的旋变软解码 1、在0-360°的范围内,与TI方案的偏差非常小,平均偏差最大为0.0009弧度左右,最大偏差0.0016弧度左右
  19. 数字电路硬件设计系列(二十二)之USB HUB电路设计
  20. 使用树莓派3B+开发智能音乐播放器

热门文章

  1. ubuntu安装jdk语句_JDK 12:实际中的切换语句/表达式
  2. 印象大使_基本服务-使用大使网关
  3. java更好的语言_五个使Java变得更好的功能
  4. java开发课程表_展示Java开发人员课程包
  5. jooq_jOOQ API设计缺陷的怪异事件
  6. 将MongoDB集成到您的Spring项目中
  7. jdk8分组统计字段和_JDK 8流和分组
  8. 尺度不变性是指什么不变_不变性如何提供帮助
  9. jetty嵌入式容器_嵌入式Jetty和Apache CXF:借助Spring Security来保护REST服务
  10. 如何用Java创建不可变的Map