IOS开发中图片资源使用png还是jpg格式

写在前面:

最近对app做优化处理,由于项目是电商类型有较多的图片需要处理优化,发现iOS对PNG格式的图片响应速度要比其他格式的快。查阅资料并实地化的进行了对比,下面是总结归纳的原因:

对于iOS本地应用程序来说最简单的答案就是始终使用PNG,除非你有非常非常好的理由不用它。

当iOS应用构建的时候,Xcode会通过一种方式优化.png文件而不会优化其它文件格式。它优化得相当的好

区别:

  • PNG

    • 1.同个分辨率的图片,保存为png要比jpg大;

    • 2.png图片有alpha通道,因此它支持图片透明,这点在ios开发中尤为重要;而jpg不支持透明

    • 3.xcode会对png格式进行特殊的优化处理,而对于其他图片不做处理

  • jpg

    • 1: 高压缩率

    • 2: 适合扫描使用

总结:

  • 1.如果你的图片都是xcode本地就有,那就用png;如果图片是从网络上下载的,考虑到流量以及速度,可以考虑用jpg因为它具有较高的压缩率

  • 2.本地的png优化由xcode帮你做;其他格式的需要在程序运行时做优化,更耗性能

  • 3.如果你的图片要求有较高的色彩饱和度、图像质量,那就用jpg

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值