现在很多APP设计师小白都会稀里糊涂的在解读这些缩放1倍,扩大2倍或者说扩大1.5倍 等等之类的言论。

大家谈论的却是也没有错。如果你搭配上@1x @2x和@3x的话,你的理解就有问题啦!

首先我们看下我们切图的命名方式:

假设有两张图片名为:正确的命名方式应该是这样test_t@2x.png 、test_t@3x.png

这是对于ios 切图来说的。

iphone 4  5  6是采用test_t@2x.png 这个图,iphone 6 plus就采用test_t@3x.png

但是对于iphone加载的顺序是

在ipone4     ipone5 s、iphone6和iphone6 plus都是不需要带上@2x/@3x的图片后缀名,程序会优先加载 @2x 的图片 ,但如果需要加载 @3x 的图片,你需要写上 @3x ; 这个是IOS客户端做的,但是作为APP设计师必须了解。

第一个:为解决ios分辨率而生

之所以有@1x @2x和@3x的出现,也是苹果为了便于程序员的开发,不同分辨率的设备开发时统一为一个尺寸。例如iPad2 是768 x 1024,iPad Retina 是1536 x 2048,开发时都按 768 * 1024 操作。但实际上两者有一倍差异。为了达到最佳效果,使用的图片大小不一样。这时候就用同一个名称,但 Retina 的图加上 @2x 后缀。系统加载图片时,在 iPad2 上会加载 @1x 的图在 1536 * 2048 的设备上,会加载 @2x 的。@3x 现在用于 iPhone 6/6+ 上。

第二个:@1x @2x和@3x也是xcode软件所需要的UI资源。你命好名称以后,ios会根据设备型号自动挑选合适的@1x,@2x或@3x尺寸来使用。

第三个:mac电脑上的APP设计软件Sketch,他切图之后保存的图片格式也是带有@1x @2x和@3x。  在这里 可以解毒@1x @2x和@3x为图片格式,成为图片后缀名。跟我们安卓上的.9.png 类似的。

第四个:苹果IOS程序开发不同分辨率的设备统一为一个尺寸而标记的。@3X就是@1X分辨率的3倍。@3x也是倍数的解读。

所以,在这里 安卓到底有没有这样的@1x @2x和@3x的格式呢。25学堂的小编认为,肯定没有,@1x @2x和@3x严格来说是苹果公司的专利。

适合安卓的切图命名规范最好的是.9.png图,当然目前.9.png应用在ios上也很多。

附带一提:iOS8渲染操作中使用前缀带有@1x、@2x 和@3x 的测试图像,代码会优先载入3x 图像。@2x图像不被加载。

移动APP切图术语解读:什么是@1x @2x和@3x【转自25学堂】相关推荐

  1. iOS app 切图

    iOS 切图尺寸规则 目前iPhone有10种型号,5种屏幕尺寸,再加上6plus的"降采样"(Downsampling)(1080-1920),还有iPhone6和6+上的放大模 ...

  2. 原生App切图的那些事儿

    如何切图? 了解iphone界面的尺寸 最小的分辨率是320x480,我们把这个尺寸定为基准界面尺寸(baseline),基准尺寸所用的图标定为1倍图(1x). 在实际设计过程中,为了降低设计成本,一 ...

  3. app android切图工具,2018最强手机APP切图规范指南和切片要求

    关于手机APP切图的干货,25学堂已经分享了很多,但是不是很全面,同时也没有把一些APP切图需要注意点分享给大家,于是,学堂君想在今天把前辈切片的经验分享出来. 之前25学堂分享的APP切图干货: 如 ...

  4. 切图教程,app切图命名总结

    再根据自己的习惯对APP切图命名进行整理总结. 结语: 作为一个有强迫症的设计师,希望产出是有缜密的思维逻辑,当然包括细节. 文字有的部分参考其它文章,整理后根据自己的工作经验作出的总结. 自己也还在 ...

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

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

  6. android app ui如何切图,APP切图详细规范终极指南

    我们都知道一套完整的 App 通常会有很多张切图,不管是 iPhone 需要 1x.2x.3x 图档,Android 需要至少 3 种 hdpi.xhdpi.xxhdpi.在庞大的切图数量下如何让负责 ...

  7. APP切图详细规范终极指南

    [注]文章来自逍遥乐 我们都知道一套完整的 App 通常会有很多张切图,不管是 iPhone 需要 1x.2x.3x 图档,Android 需要至少 3 种 hdpi.xhdpi.xxhdpi.在庞大 ...

  8. 手机App切图命名规则

    规范的命名方式可以提高客户端程序员的开发效率和团队协作. 尽可能的用最少的字符而又能完整的表达标识符的含义 只能包含小写字母.数字.下滑线,且数字.下划线不能首位 切图格式为png格式 启动界面命名规 ...

  9. android与ios ui切图关系,APP-IOS与Android界面设计与切图

    做一全套的APP设计,流程是: 1.界面设计:设计IOS界面:设计Android界面. 2.切图:切IOS的2倍图和3倍图:切Android的hdpi,xhdpi,xxhdpi这三个尺寸的图. 3.标 ...

最新文章

  1. 显卡显存故障检测工具_【硬件资讯】1660super实锤!更换DDR6显存!带宽超1660ti!...
  2. 【Python】青少年蓝桥杯_每日一题_2.21_3与质数的判断
  3. C++11 中STL库中新增内容
  4. boost::intrusive::get_parent_from_member用法的测试程序
  5. 红帽linux无法进入tty,linux自启脚本(以及无法进入tty控制台)
  6. java: cannot execute binary file 如果遇到这个错,一般是操作系统位数出问题了。
  7. Log4j漏洞?一行代码都不改就能永久修复?
  8. 【Pytorch】X.view(-1)操作
  9. NSBundle 的理解和 mainBundle
  10. gyp verb ensuring that file exists: C:\Python27\python.exe
  11. mac设置windows文件服务器,苹果MAC访问Windows共享文件夹的技巧
  12. INS/GNSS组合导航(一)-绪论
  13. python不是内部命令或外部命令,也不是可执行程序解决方案”解决方法
  14. 开发一个在线Excel系统?SpreadJS让开发如此简单
  15. DNS服务器解析偶尔失败
  16. 爱聚云店宝,荣获 “中国新零售联盟联合发起人”单位
  17. Android各系统之间的新特性
  18. c语言中数组名和数组名取地址理解
  19. C语言|从入门到尽量别放弃
  20. 一个体育生的编程之路

热门文章

  1. shell mysql中单引号_Shell脚本中单引号(‘)和双引号(“)的使用区别
  2. spark 蘑菇云入学测试题,考试题
  3. CPU核心数与多线程执行效率的关系
  4. 阿里云ECS服务器部署Node.js项目全过程详解
  5. Android拨打、接听、挂断电话操作
  6. 互联网人逃离相互宝:不是用户“保命符“,却是阿里“试金石“
  7. IL Runtime
  8. 打开网页被Java拦截怎么办_win7系统打开网页会弹出“应用程序已被JAVA安全阻止”的解决方法...
  9. 一定要记住这20种PS技术!!!会让你的照片美的不行!!!
  10. Re26:读论文 Don’t Stop Pretraining: Adapt Language Models to Domains and Tasks