Android Vector可绘制的大小

时间:2016-12-17 08:57:08

标签: android android-vectordrawable

我正在使用svgs为Android应用程序生成VectorDrawable,我读了Considerations for SVG and PSD files

  

矢量drawable的初始加载可能比相应的光栅图像花费更多的CPU周期。之后,两者之间的内存使用和性能相似。我们建议您将矢量图像限制为最大200 x 200 dp;否则,画画可能需要很长时间。

但我有疑问,推荐的尺寸的svgs 是什么尺寸以及菜单项 使用Pixel 时的尺寸?

1 个答案:

答案 0 :(得分:0)

关于高度,宽度和viewportHeight和viewportWidth的注释中的问题:

高度与宽度的比率应与viewportHeight与viewportWidth的相同。否则图像的纵横比会发生变化,即它会太宽或太高。

如果在保持相同路径数据的同时增加视口大小,则会导致缩小图像。(图像也会被翻译)。通过试验这些数字,您可以更好地学习。 视口是视口。想象一下,你的照片从最左边开始。然后向右转100dp。如果您的视口宽度为50dp,则图像的一半会被截断。