在 Android 开发中,我们经常需要创建自定义的 UI 元素,其中包括自定义形状。Android 提供了一种名为 “shape” 的资源类型,可以用来定义各种形状,例如圆角矩形、椭圆、圆形等。在本文中,我们将详细介绍如何在 Android 应用程序中自定义形状,并提供相应的源代码示例。
首先,我们需要创建一个名为 “shape.xml” 的 XML 文件来定义我们的自定义形状。这个文件应该位于 “res/drawable” 目录下。下面是一个示例的 “shape.xml” 文件,用于创建一个圆角矩形:
<shape xmlns:android="http://schemas.android.com/apk/res/android">
<solid