Android中告别PNG,拥抱SVG

为啥不用PNG?公司同事给你的都是不同分辨率的PNG啊??

那叫没办法,最好是能给我SVG


SVG的好处

不用做分辨率适配,无限伸缩不失真

占用空间远远低于PNG


SVG、PNG、JPG的取舍?

首先PNG、JPG的取舍?


PNG更适合这种icon,简单的类型,比JPG的图像表现的好的多。

JPG使用与复杂色彩的图,比如背景图片啊


这种用PNG就GG了。

用JPG它的压缩做的特别好,用很小的失真换取了极大缩小的占用空间。

但是现在有SVG了,所以直接用SVG了,SVG的占用空间更是远远小于PNG,所以他取代了PNG。

但是复杂图片,依然不适合SVG,在这种情况下,他甚至会表现的比JPG差很多。

作为极致的性能优化者,权衡好图片的格式,是势在必行的。


Android中使用SVG

https://jingyan.baidu.com/album/7f766daf8775df4101e1d0e1.html?picindex=7

文章写的非常好,通俗易懂


适配5.0以下

https://blog.csdn.net/liu_jing_hui/article/details/73558755

我暂时没有进行这样一个适配,因为暂时没有一个4.0的手机供我测试。这个网址先存在这里

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值