首页 > 移动平台 > 详细

android

时间:2020-02-05 11:14:08      阅读:74      评论:0      收藏:0      [点我收藏+]

SVG的 全称是 Scalable Vector Graphics,叫可缩放矢量图形。它和位图(Bitmap)相对,SVG 不会像位图一样因为缩放而让图片质量下降。它的优点在于节约空间,使用方便。

Android也在5.0中新增了对使用svg矢量图支持,VectorDrawable 是Android 5.0系统中引入了 VectorDrawable 来支持矢量图(SVG),同时还引入了 AnimatedVectorDrawable 来支持矢量图动画。官方文档:

VectorDrawable
https://developer.android.google.cn/reference/android/graphics/drawable/VectorDrawable.html

AnimatedVectorDrawable
大专栏  androidr">https://developer.android.google.cn/reference/android/graphics/drawable/AnimatedVectorDrawable.html

兼容5.0

在build.gradle中的 defaultConfig 中添加了:
vectorDrawables.useSupportLibrary = true

当然还需要添加 appcompat 的支持:
compile ‘com.android.support:appcompat-v7:23.4.0’

技术分享图片
//background中使用
技术分享图片

static {
AppCompatDelegate.setCompatVectorFromResourcesEnabled(true);
}


android

原文:https://www.cnblogs.com/lijianming180/p/12262599.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!