android 系统的切图方式_设计规范 | 切图、标注与命名

本文详细介绍了Android系统的切图方法,包括点九图的制作过程和注意事项,以及命名规范。同时阐述了标注的重要性,提供了iOS和Android的标注规范,并强调了文件命名、尺寸一致性和格式选择等关键点。
摘要由CSDN通过智能技术生成

2de3648151123f3c4fabf2cb00b06418.png

一、切图

App切图是实现设计效果的重要环节,开发工程师会在实现的过程中计算好各个图片、图标、版块的位置,然后会调用我们已经切好的图进行填充,切图的效率关系到产品的开发效率与团队协作。 1.1 命名规范 (1)常用界面

9835ca1f4a161b73dc32c20ee9866928.png

(2)系统控件

ffbbeef062a4bc987fcb7e58fa3ffa2d.png

(3)功能命名

d8326e745d5ae016a1bea21a0e3da4f4.png

(4)常见状态

f2786f8a00cc288a79aff9a1ad8174ad.png

1.2 命名规则

命名规范并不是唯一的,唯一的目的是要清晰,能让开发者一看就懂。命名的规则就是告诉开发文件是什么,在哪里,第几页,什么状态。

组件:指的是App,如首页、发现、财富与朋友;

类别:指的是页面中的切图对象的种类,如图标、图片;

页面:指的是二级页面,如登录、设置;

功能:指的是页面中的图标和图片,如搜索、设置、删除、确定;

状态:指的是切图的图标所处的状态,如,_n:正常、_p:按下、_s:选中、_d:禁用、_h:点击;

(1)通用切图

组件_类别_功能_状态.png

例 : 标签栏_图标_主页_未选中状态(tabbar_icon_home_n.png)

(2)特有切图

页面_类别_功能_状态.png

例 : 发现_图标_搜索_选中状态(discover_icon_search_s.png)

(3)点九图

智能手机中有自动横屏功能,界面会随着手机中的方向传感器的参数不同而改变显示的方向,图片会因为长宽的改变而产生拉伸,造成图片失真变形。

由于Android平台有很多不同的分辨率,大部分控件的切图文件需要放大,那么点九图的制作变成了必要,点九图其实相当于把一张PNG图分成9个部分,分别为四个角、四条边以及一个中心区域,它可以在图片横向和纵向同时拉伸时,保持四个角不做拉伸,实现多分辨率下完美展示,只需采用一套界面切图适配不同的分辨率。

但点九图有一个特点,只能被拉伸放大,缩小容易造成图片像素分布不均匀。当标注一个48dp的按钮时,切记提供一个不大于48dp的图片资源。

那么如何制作点九图呢?

1、首先,用Photoshop沿着图片的边缘切好图;

2、调节画布大小,手动将上下左右各增加1px;

3、使用铅笔工具,颜色为纯黑(#000),对图片四周1px区域进行填充;

4、存储为web所用格式,选择png-24,储存后手动将后缀名改为.9.png;

附注:Android系统下的切图,包括logo、按钮、图片、图标等图片格式为点九图(.9.png),关于详细情况,可以百度了解一下。

1.3 注意事项

在image切图文件和切图命名中,应注意以下几点:

(1)不要出现大写,字母必须为小写;

(2)不要有中文、特殊符号和空格;

(3)同类切图,尺寸大小应保持一致;

(4)切完图后,记得压缩图片的大小,与App安装包的大小有关。其次,当jpg与png相差不大时,选用png-24格式,二者相差较大时,选用jpg格式;

(5)icon图标一定要用png格式;

1.4 命名方式

a61b22024610ccce46a75afc32ddbc2a.png

1.5切图工具

通用工具:Cutterman、墨刀、蓝湖、摹客、Assistor PS

1.6 管理方式

利用工具切图,为了提升平台版本更新迭代的效率。从开发时,就对组件、页面、模块、图标进行合理的分类,根据对应切图的分类创建不同类别的文件夹。

其中,图标可以按像素倍率进行分类。

4b71d70718c45649ac1f1dee5b6834e1.png

二、标注 App标注可以让工程师及时了解界面开发元素的尺寸大小,Android和iOS标注的规范存在一定的差异性,特别是重点关注App设计稿的标注单位。目前,虽说安卓和苹果的@1x手机已经被淘汰,但是@2x和@3x设计师尺寸都需转为@1x工程师尺寸。 2.1 iOS与Android界面标注的区别

iOS标注:

(1)用750*1334px设计稿进行标注;

(2)距离和字号用pt/px;

Android标注:

(1)用720*1280px设计稿进行标注;

(2)距离用dp,字号用sp;

2.2 标注规范

(1)文字标注

文字属性,需要有颜色、字号、间距、位置等最基本的要素,在标注页面时,注意不要漏掉未标记的元素。

b59e0a379aa815a6a4b24144a9634b4f.png

(2)图标标注

图标属性,需要有图标大小、位置、间隔、边距等最基本元素,在特殊情况下,需要为一些特殊图层创建引导框后再进行标注。

2a075d5e475154e1d80124341d1a7285.png

(3)段落标注

段落属性,需要有字体大小、字体颜色、行间距、字间距等;

(4)布局控件

控件属性,需要有控件宽高、背景色、透明度、描边、圆角大小等;

a0e3b749424ac2ee95469156b28c9d73.png

(5)位置标注

元素属性,需要有元素宽高、颜色、方位间距、侧边距以及与其他元素之间的相对距离等;

8c3fe3d7a6d87e040bc56a032ba02fd2.png

2.3 注意事项

(1)同类标注属性,标注的方向、大小、字号应保持一致;

(2)在文字标注过程中,由于部分文字间距较近,如果同页面中有相同元素,可以隔行标注;

(3)图标标注,有些图标需要加引导框,才能进行标注;

(4)页面中相同元素,无需重复标注;

2.4 标注管理

标注图可以与源文件、效果图、启动页、引导页、登录页、原型图、框架图等作为平级项目。在对应的版本文件夹内,建立相应的文件夹,便于产品后续运行管理,尤其是产品定位的转变、界面风格大改以及功能的新增与剔除。

8ed5af9d389357f53c67097e1951f932.png

2.5 标注工具 常用工具: 马克曼、Pxcook、蓝湖规范云、Sketch Measure、墨刀、摹客;

9ce75dbb2c8bf5a9e52476b5597330d1.png

46948adc5d59946b3e465df97667aca6.gif

6108295e10737ac0ab7f5a629856c8aa.png

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值