图片大小一直在Android开发中占有比较大的体积,Webp很好的帮我们解决了这个问题,大家可以试试,看看Apk的体积是不是减少了很多呢
什么是Webp?
WebP是一种同时提供了有损压缩与无损压缩(可逆压缩)的图片文件格式,至于什么是有损压缩,什么是无损压缩,自己点进去看看
Webp的优势是什么?
- 减少文件的大小(这个优势觉得足够用了)
- 但达到和JPEG格式相同的图片质量
Webp在Android中使用?
Google很友好,让我们可以在Android Studio上面convert
-
点击图片右边,有个一个按钮Convert to WebP
点击Convert to WebP
- Lossy encoding(有损压缩,你可以选择你要压缩的质量比)
- Use lossless encoding(无损压缩,就没有什么损伤比了)
- Skip files where the encoded result is larger than the original(跳过压缩后的图大于原图)
- Skip nine-patch(.9.png) images (.9图片不能转换成webp)
- Skip images with transparency/alpha channel(Webp支持Alpha透明通道,Android Studio只允许在minSdkVersion设置为18或更高时创建透明的WebP图像,如果minSdkVersion低于18,则自动选择带有Alpha透明通道的选项)
3.点击OK后
质量比选的越低,图片损伤越大。