Android使用.webp替换.jpeg与.png格式图片减少图片大小
关于
WebP是一种支持有损压缩和无损压缩的图片文件格式,派生自图像编码格式 VP8。根据 Google 的测试,无损压缩后的 WebP 比 PNG 文件少了 45% 的文件大小,即使这些 PNG 文件经过其他压缩工具压缩之后,WebP 还是可以减少 28%的文件大小。
之前就知道了webp,但是一直没去关注,然后最近写项目的时候加入了一个登录界面的背景图,好家伙385kb,要是多来几张这样的背景图,apk体积直接拉满了,使用webp不仅图片大小锐减许多,而且也不失真,下面实际操作一下(WebP的兼容性:4.2.1+ 对于webp的decode、encode是完全支持的(包含半透明的webp图)对于4.0+ 到 4.2.1 ,只支持完全不透明的decode、encode的webp图,4.0 以下,应该是默认不支持webp的(编码解码))。本篇也作为简易音乐系列文章之一。
使用android studio
在android studio3.5以上就已经可以通过右键图片选择Convert to WebP选项了:
这里我们修改一个登录界面的背景图: