android中SVG失量图形使用

作者: sirai | 来源:发表于2017-04-08 22:45 被阅读99次

偶然间 看到一个类库 关于svg 动画,可以下载demo 运行看源码哦

那接下来 我们 说一下使用的步骤

  • 下载一个svg文件.png
  • 这就是生成的xml文件.png

    根据上图的方式可以获得drawable类型的xml文件,里面有path,color,height,weigh

*接下来要说的就是正儿八经的使用方法了you

<com.jrummyapps.android.widget.AnimatedSvgView
        android:id="@+id/animated_svg_view"
        android:layout_width="180dp"
        android:layout_height="180dp"
        android:layout_gravity="center"
        android:layout_marginBottom="25dp"
        app:animatedSvgFillColors="@array/didi_glyph_colors"
        app:animatedSvgFillStart="1200"
        app:animatedSvgFillTime="1000"
        app:animatedSvgGlyphStrings="@array/didi_glyph_strings"
        app:animatedSvgImageSizeX="1792"
        app:animatedSvgImageSizeY="1792"
        app:animatedSvgTraceMarkerLength="50"
        app:animatedSvgTraceTime="2000"
        app:animatedSvgTraceTimePerGlyph="1000" />

我们会看到这比较显眼的array引用 大家有会想array文件是哪里冒出来的呢哈哈 自己写的呗

  • 这里的string array 里的item 其实对应的就是生成xml文件里的pathdata
    同样 integer array 对应的就是fillcolor 说到这里 真相大白了。至于其他的属性 我再继续研究一下 安喽
3F5EB311-4BC9-495D-87D7-49981284C474.png

相关文章

  • android中SVG失量图形使用

    偶然间 看到一个类库 关于svg 动画,可以下载demo 运行看源码哦 GitHub最详细的SvgDemo:htt...

  • android中SVG失量图形使用

    矢量图片库---http://iconfont.cn/collections阿里矢量图形库---http://ic...

  • CANVAS与SVG

    原文 SVG使用XML描述2D图形。canvas使用js描绘2D图形。SVG基于XML意味着SVG DOM中每个元...

  • [整理]SVG Path Animations

    SVG描边动画,使用了SVG图形中PATH标签的stroke特性制作的动画。 为什么使用SVG? 相对于其他的图片...

  • canvas和svg的区别

    SVG SVG 是一种使用 XML 描述 2D 图形的语言。 SVG 基于 XML,这意味着 SVG DOM 中的...

  • 2. SVG

    SVG SVG: Scaleable Vector Graphics 可伸缩矢量图形,这种图像格式在前端中已经使用...

  • svg/多媒体/地理定位

    内联svg 定义 svg 指可伸缩矢量图 svg 用于定义用于网络的基于矢量的图形 svg 使用XML格式定义图形...

  • HTML 5 Canvas vs. SVG

    1.SVG SVG 是一种使用 XML 描述 2D 图形的语言。SVG 基于 XML,这意味着 SVG DOM 中...

  • SVG矢量动画机制

    阅读原文 SVG矢量动画机制   Google在Android 5.X中增加了对 SVG 矢量图形的支持, 这对于...

  • svg介绍及使用小技巧

    svg SVG 意为可缩放矢量图形(Scalable Vector Graphics)。SVG 使用 XML 格式...

网友评论

    本文标题:android中SVG失量图形使用

    本文链接:https://www.haomeiwen.com/subject/gejrattx.html