1.矢量图使用点和线来描述图形,所有文件会比较小,同时也能提供高清晰的画面。
2.矢量图缩放自由且不会是真,完全适配于任何分辨率的屏幕。
一般如果app放矢量图标,至少放置2张 36*36 72*72 ,但是svg1张就可以。并且还很小。
一个app大概在50张以上图片,如果都使用大概可以减少8M的大小。
3.矢量图色彩分辨率非常高清,同时支持滤镜。
4.跨平台,因为矢量图是纯文本格式来描述的,所以不受平台的限制。
如果一端先写,另一端直接可以使用。
svg使用:
5.0以上完美使用,并且目前开发最低版本都是设置为5.0了。所以,完美使用,当然可以兼容低版本。
1.在drawable文件夹上右键->new->Vector Asset
2.选择自带的图标或者从本地选取
3.直接使用
<ImageView