移动应用程序图片格式


JPEG—照片的标准格式,不支持透明。
GIF—被限制在256色因此对于大块纯色和简单图像非常好。它支持透明但是会产生锯齿边缘。
PNG—.jpg和.gif的漂亮结合,具有.jpg图片的质量和.gif的透明度,而且没有锯齿。

 

对于iOS本地应用程序来说最简单的答案就是始终使用PNG,除非你有非常非常好的理由不用它。
当iOS应用构建的时候,Xcode会通过一种方式优化.png文件而不会优化其它文件格式。

 

Web图片的加载呢?

不是所有你在iOS程序里看到的图片都是应用程序二进制文件的一部分。这就是说图片可能从网上下载下来并且从真正的应用程序外面插入到应用程序中服务。在这种情况下,可能有必要将图片优化到最小的尺寸,也就可能意味着通常使用PNG以外的格式。


文件大小—-----------这可能是最显著的区别了。.png的大小是258k,而.jpg只有小小的18k。这是一个巨大的差别。如果你的程序要从网络上下载这些图片,你的用户可能会受不了等待.png下载的额外时间。
颜色和对比度—-----.jpg的颜色更丰富,更饱和。.png看起来像褪了色的。


 


所以这里有一些关于网络下载时什么时候使用.jpg及.png的实用技巧:

使用JPG
如果你不需要保存图片的透明背景;
如果你的图片需要保存图像质量,色彩以及饱和度。

使用PNG
当你的图片需要透明时
当使用纯绘图图片时。.png格式渲染照片效果没有那么好。


 

 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值