为啥不用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的手机供我测试。这个网址先存在这里