前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >超全面的 UI 工作流程指南(四):切图标注

超全面的 UI 工作流程指南(四):切图标注

作者头像
奔跑的小鹿
发布2022-02-28 08:19:18
2.7K0
发布2022-02-28 08:19:18
举报
文章被收录于专栏:无原型不设计无原型不设计

当界面设计定稿之后,设计师需要对图标进行切片,提供给开发工程师。切图与标注是为了能够满足开发人员对于效果图的高度还原需求,直接影响到工程师对设计效果的还原度,并且也是设计师重要的输出物之一。合适、精准的切图可以最大限度地还原设计图,起到事半功倍的效果。

通常我们只需要对 icon 与图片进行切图即可,文字、线条和一些标准的几何形状是不需要切图的,例如搜索框只需要在标注中描述它的尺寸、圆角大小、背景色值、不透明度即可,开发工程师可以用代码实现这种效果。

切图基本规范

  1. 切图的尺寸必须为偶数;
  2. 同一模块内,切图大小应保持一致;
  3. 如果有背景,尽量用平铺的背景图案来设计(减少程序体积);
  4. 可点击的部件要把相关状态都切图输出,比如:正常状态、点击状态、不可点击状态;
  5. 输出的切图应当尽可能的压缩大小,以降低 APP 的总大小,提升用户使用时的加载速度(推荐在线压缩:https://tinypng.com);
  6. 所有的变形字体把它当成 icon 来切;
  7. 切图输出格式:png-24;
  8. 重复的东西只切一个。

切图输出类型

1. 图标切图输出

桌面图标切图输出

App 的桌面图标会被运用在很多不同的地方,比如手机桌面、APP store、手机的设置列表,所以 app 桌面图标需要很多个不同尺寸的切图输出。两个平台对应的桌面图标设计输出尺寸也不尽相同,在输出的时候要把双平台的尺寸全部输出切图。桌面图标切图只需要提供直角的图标切图即可,手机系统会自动生成圆角效果。

超全面的 UI 工作流程指南(六):切图标注
超全面的 UI 工作流程指南(六):切图标注

系统图标切图输出

一套图适配双平台:iOS平台(iPhone 6plus版本除外)和安卓平台公用 44*44px 切图素材,即可实现一套切图适配两个平台的开发。

超全面的 UI 工作流程指南(六):切图标注
超全面的 UI 工作流程指南(六):切图标注

适配大屏幕:为了适配 iPhone 6plus、iPhone 7plus,单独切一套比原有 44*44px 切图大 1.5 倍的切图,即 66*66px 大小的切图。

超全面的 UI 工作流程指南(六):切图标注
超全面的 UI 工作流程指南(六):切图标注

APP内功能图标

图标是可以有留白区域的,建议图标尺寸尽量不要过多。

超全面的 UI 工作流程指南(六):切图标注
超全面的 UI 工作流程指南(六):切图标注

2. 图片类切图输出

图片类切图主要是指启动页、新手引导页、默认提示、广告图等需要完整切图的图片。同一类型的图片切图一般要保持同样的尺寸大小,以便于工程师开发使用。另外一般这些切图的文件较大,在切图过程中需要控制切图文件的大小。

全屏类切图

超全面的 UI 工作流程指南(六):切图标注
超全面的 UI 工作流程指南(六):切图标注
超全面的 UI 工作流程指南(六):切图标注
超全面的 UI 工作流程指南(六):切图标注
超全面的 UI 工作流程指南(六):切图标注
超全面的 UI 工作流程指南(六):切图标注

局部类切图

超全面的 UI 工作流程指南(六):切图标注
超全面的 UI 工作流程指南(六):切图标注

3. 动效元素切图

动效元素切图一般是指在 app 中加载动效所需要的切图元素。

gif 动图切图一般分为三种:

一是只需要给到 gif 图动效的部分即可。

超全面的 UI 工作流程指南(六):切图标注
超全面的 UI 工作流程指南(六):切图标注

△ 城易logo

二是,导出序列图片压缩打包给开发人员。

超全面的 UI 工作流程指南(六):切图标注
超全面的 UI 工作流程指南(六):切图标注

三是导出 json 。

Airbnb 开发了一款动效神器:Lottie,这是一个将 After Effects 动画提供给任意一个 iOS,macOS,Android 还有 React Native 原生 APP 的文件库。这些动画通过一个叫 Bodymovin 的开源 After Effects 插件,以 JSON 文件的形式进行输出。Lottie 通过 JSON 格式下载动画数据并实时提供给开发者。

如何导出json动画文件

打开 AE,首选项 – 常规,将允许脚本写入文件和访问网络选项勾选上。

超全面的 UI 工作流程指南(六):切图标注
超全面的 UI 工作流程指南(六):切图标注

窗口 – 扩展 – Bodymovin,选择好合成和保存路径后,点击 Render 导出 data.jason 文件,再把该文件交给 iOS 开发 (其他同理),具体如下图:

超全面的 UI 工作流程指南(六):切图标注
超全面的 UI 工作流程指南(六):切图标注

这里设置选择 Demo ,可以导出 html 文件,在浏览器查看动画效果。选择 Glyphs 将字体转换成图形形状。

超全面的 UI 工作流程指南(六):切图标注
超全面的 UI 工作流程指南(六):切图标注

导出文件:

超全面的 UI 工作流程指南(六):切图标注
超全面的 UI 工作流程指南(六):切图标注

在线测试结果:可以直接上传 json 文件,可以提前知道动画是否有问题,然后再交付给开发。

网址:https://nicolasjengler.github.io/bodymovins-json-tester/dist/

切图命名规范

1. 通用切图命名:组件_类别_功能_状态@2x.png

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

2. 模块特有切图命名:模块_类别_功能_状态@2x.png

举例:bill_icon_search_pressed@2x.png(对应的中文为:账单_图标_搜索_ 默认@2x.png)

3. 常用英文单词表

超全面的 UI 工作流程指南(六):切图标注
超全面的 UI 工作流程指南(六):切图标注

标注软件

现如今市场已有很多设计交互的平台,如:国内的摹客、墨刀等,国外的 Figma、invision 等,各自都有优秀的特点,既满足交互需求,又能有标注切图功能,选择适合自己团队的工具与开发一起协作即可。

1. Figma

网址:https://www.figma.com/

支持 sketch 导入,Figma 也像 Zeplin 一样,标注页面间距与尺寸,并且支持各种图片格式、尺寸、形态输出,开发人员也有相应的代码可用参考,分享链接即可。

超全面的 UI 工作流程指南(六):切图标注
超全面的 UI 工作流程指南(六):切图标注
超全面的 UI 工作流程指南(六):切图标注
超全面的 UI 工作流程指南(六):切图标注

2. 摹客

网址https://www.mockplus.cn/

支持Sketch/PS/XD/Axure/Figma上传在线标注,在设计源文件上切好图片,开发人员可在线上下载,且有相应的代码可用参考,分享链接即可。

本文参与 腾讯云自媒体分享计划,分享自作者个人站点/博客。
原始发表:2021-01-29 ,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体分享计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
相关产品与服务
图片处理
图片处理(Image Processing,IP)是由腾讯云数据万象提供的丰富的图片处理服务,广泛应用于腾讯内部各产品。支持对腾讯云对象存储 COS 或第三方源的图片进行处理,提供基础处理能力(图片裁剪、转格式、缩放、打水印等)、图片瘦身能力(Guetzli 压缩、AVIF 转码压缩)、盲水印版权保护能力,同时支持先进的图像 AI 功能(图像增强、图像标签、图像评分、图像修复、商品抠图等),满足多种业务场景下的图片处理需求。
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档