icon 尽量使用svg 文件,而不要使用png文件
首先 svg 文件是以xml文件的方式存在的,占用空间小,而且能够根据设备屏幕自动伸缩不会失真.
Android 本身是不支持直接导入svg文件的,所以我们需要将svg 文件进行转换一下.如下:
使用如下:
注意了,这是同一张图片的不同效果
使用如下:
此时,drawable文件如下:
转化前后对比

- 使用 shrinkResources 进行移除,配合 //Zipalign优化
使用 shrinkResources 必须先开启代码混淆 minifyEnabled
使用如下:
buildTypes {
release {
//开启代码混淆
声明:本站部分文章及图片源自用户投稿,如本站任何资料有侵权请您尽早请联系jinwei@zod.com.cn进行处理,非常感谢!