Images.xcassets文件   详解

首先,我门先来谈谈   iphone手机的屏幕尺寸 
              
  注:
                 1. 单位inch (英吋) 算法公式:   1 inch = 2.54cm = 25.4mm  
                  2. 我们通常所说的iPhone5屏幕尺寸为4英寸、iPhone6屏幕尺寸为4.7英寸,指的是显示屏对角线的长度(diagonal)。     

                 3. PPI(Pixel Per Inch by diagonal):表示沿着对角线,每英寸所拥有的像素(Pixel)数目。PPI数值越高,代表显示屏能够以越高的密度显示               图像,即通常所说的分辨率越高、颗粒感越弱

                         

               上图是我在网上找到的比较详细的iPhone屏幕尺寸介绍  我们需要关心的是 设备所对应的逻辑分辨率  我们需要通过屏幕尺寸去设计图片大小   特别注意的是 @1x                  是普通屏幕所需图片 3GS才要用的图片 在5c 中苹果引入了视网膜屏幕 也就是 @2x 图  也是开发用到的主流图片  @3x的分辨率可以达到1080*1920像素 

         所以 我们开发时一般同一张图片要用到4种不同的像素图

    

         然后,就该说说 Images.xcassets文件 的好处了 对于开发人员来说 头疼的莫过辛辛苦苦设计好的图片于图被   别人盗走了 尽管盗图的手段多种多样 但是Images.xcassets文件 的出现 对于图片的安全性有了很大的提升  把图片放入到Images.xcassets文件中 这样 你的图片会被封装起来 将不会裸露在安装包中! 在安全性得到提升的同时 Images.xcassets文件 文件会 把你的图片管理的仅仅有条   


     Images.xcassets文件中的Appleton是用来管理 你的应用图标的 在里面配置好所需图标 你会发现图会自动按照图片格式放应用图标相应它该去的相应位置
     值得一提的是 你在Appleton位置上 右击 Show in Finder 里面会有Contents.json 文件 由此可以看出苹果底层是用 json文件 来管理图标的  当然 你也可以通过去修改json文件去管理你的图标 
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值