📜  如何在Android Studio中创建可绘制资源XML文件?

📅  最后修改于: 2021-05-09 18:21:05             🧑  作者: Mango

先决条件: Android Project文件夹结构

可绘制资源是图形的常见概念,可以绘制到屏幕上,并且可以使用诸如getDrawable(int)之类的API进行检索,也可以将其应用于具有android:drawableandroid:icon等属性的另一种XML资源。有几种不同类型的可绘制资源文件,让我们以表格形式讨论所有类型。

Drawable Resources Files

Description

Bitmap File A bitmap graphic file. Android supports bitmap files in three formats: .png, .jpg, .gif.
Nine-Patch File A PNG file with stretchable regions to allow image resizing based on content (.9.png)
State List An XML file that references different bitmap graphics for different states (for example, to use a different image when a button is pressed)
Layer List A Drawable that manages an array of other Drawables. These are drawn in array order, so the element with the largest index is be drawn on top.
Level List An XML file that defines a drawable that manages a number of alternate Drawables, each assigned a maximum numerical value.
Transition Drawable An XML file that defines a drawable that can cross-fade between two drawable resources.
Clip Drawable An XML file that defines a drawable that clips another Drawable based on this Drawable’s current level value.
Inset Drawable An XML file that defines a drawable that insets another drawable by a specified distance. This is useful when a View needs a background drawable that is smaller than the View’s actual bounds.
Scale Drawable An XML file that defines a drawable that changes the size of another Drawable based on its current level value. 
Shape Drawable An XML file that defines a geometric shape, including colors and gradients.

由于这众所周知,Android的工作室是谷歌的Android操作系统,内置于JetBrains公司的IntelliJ IDEA软件和专为Android开发的官方集成开发环境。因此,作为android应用程序开发的初学者,开发人员应该在创建一些很棒的Android项目之前生动地了解这些工具。因此,在本文中,我们将学习在Android Studio中创建可绘制的资源XML文件。可绘制资源XML主要是在可绘制文件夹中创建的,并且在Android中用于为视图添加更多自定义项。这是在Android Studio中创建新的Drawable Resource XML的分步过程。

在Android Studio中创建新的可绘制资源XML的分步过程

第1步:转到应用程序> res> drawable,然后右键单击它。请参考以下屏幕截图,以清晰了解这些步骤。

步骤1

步骤2:在可绘制文件上单击鼠标右键后,转到“新建”>“可绘制资源文件” ,如下图所示。

第2步

步骤3:当您单击Drawable资源文件时,将在您的计算屏幕上打开一个对话框。在文本框中输入文件名,然后单击“确定”

第三步

步骤4:之后将创建可绘制资源XML文件,如下图所示,可以在app> res> drawable中找到该文件。在这种情况下,我们将文件命名为round_button,如上图所示。

第四步

步骤5:现在单击文件名,然后可以通过在文件中编写必要的代码来自定义视图。

第5步

完成所有步骤后,出现的重要问题是为什么要在Andoird中创建可绘制资源XML文件?它的用途是什么?要获得这些问题的答案,请参考本文,以获取有关其实际用法的清晰思路。

想要一个节奏更快,更具竞争性的环境来学习Android的基础知识吗?
单击此处前往由我们的专家精心策划的指南,以使您立即做好行业准备!