背景
在移动应用开发中,包大小一般会作为一个app的核心指标,因此如何优化包大小也是一个开发者必备的技能。一般而言,图片资源在一个app中通常占比较大,因此优化图片资源是减少包大小最方便的手段。下面介绍两种方法:
TinyPng
该网站提供的图片压缩效果是本人目前所知最好的,可以大幅度减少图片size,你值得拥有。
使用方法,打开网页,直接把图片拖到网页内,即可看到图片的压缩前后的减少量。
Webp
在android4.0+,系统已经支持webp格式的图片,使用方法和png图片一样,可以通过iSparta工具把PNG转成webp,关于webp的介绍可以看WebP 探寻之路。
TinyPng和webp压缩对比
大家可能会问是Tinypng好还是webp好,这个不是绝对的,取决于图片本身,从项目的经验来看,小图片使用webp转换后可能会变大,因此在实际使用中可以用两种方法压缩一下图片,哪种方法出来的图片小就用哪种。
网友评论