它是图像还是我们可以将其开发为可绘制的?

Is it image or can we develop it as drawable?

我想像这样开发相同的UI。

在此UI中,您可以在右上角看到黄色阴影样式。我想问一下,如何在android开发这种类型的资产?

你可以两者都做,甚至 import an SVG 这通常是我的首选方式。在我通过的 link 上,您会看到所有不同方法的示例,因此我将在这里给您快速总结。

如果您决定使用 JPEG、PNG 等基于图像的格式...您将必须针对不同的屏幕尺寸多次导入它,以免失去清晰度,这将占用更多存储空间 space

如果您决定使用基于矢量的图形,例如来自 android 或 SVG 的 Xml 可绘制对象,您最终会获得更大的图形灵活性和可编程性,并且需要更少的存储空间 space。但是,如果图形很复杂(在您的情况下不是您的超级简单),它会降低应用程序的性能,因为它使用计算能力来渲染矢量,而不是仅仅显示存储中的文件