【发布时间】:2017-10-24 15:56:22
【问题描述】:
我使用 android studio 将 .svg 文件导入矢量可绘制文件,然后 IDE 在文件夹:res/drawable 中创建了一个 xml 文件。
我认为android会绘制像Canvas.drawPath这样的可绘制文件。而 android:pathData 的值几乎就是路径的点。但我不知道值的含义是什么。
我客人:
M : 移动到 L : 线到
这些字符在Android向量中的含义是什么:
<path
android:fillColor="#FF000000"
android:pathData="M11,9h2L13,6h3L16,4h-3L13,1h-2v3L8,4v2h3v3zM7,
18c-1.1,0 -1.99,0.9 -1.99,2S5.9,22 7,22s2,-0.9 2,-2 -0.9,-2 -2,-2zM17,18c-1.1,
0 -1.99,0.9 -1.99,2s0.89,2 1.99,2 2,-0.9 2,-2 -0.9,-2 -2,
-2zM7.17,14.75l0.03,-0.12 0.9,-1.63h7.45c0.75,0 1.41,-0.41 1.75,-1.03l3.86,
-7.01L19.42,4h-0.01l-1.1,2 -2.76,5L8.53,11l-0.13,-0.27L6.16,6l-0.95,-2 -0.94,
-2L1,2v2h2l3.6,7.59 -1.35,2.45c-0.16,0.28 -0.25,0.61 -0.25,0.96 0,1.1 0.9,
2 2,2h12v-2L7.42,15c-0.13,0 -0.25,-0.11 -0.25,-0.25z"/>
【问题讨论】:
-
w3.org/TR/SVG/paths.html#PathData,顺便说一句,你需要它做什么?
-
是的。我终于尝试用路径绘制自定义动画。
标签: android