Android的资源有哪些类型?各放在什么位置?
时间: 2024-04-27 11:19:30 浏览: 74
在Android中,资源可以分为以下几种类型:
1. 布局(layout):定义了应用程序界面的布局结构,包括各种视图的位置、大小、对齐方式等。通常存放在res/layout目录下。
2. 字符串(string):定义了应用程序中使用的字符串,如标题、标签、消息等。通常存放在res/values/strings.xml文件中。
3. 图像(drawable):定义了应用程序中使用的各种图形资源,如图片、图标、按钮背景等。通常存放在res/drawable目录下,根据不同的图片格式可分为drawable-mdpi、drawable-hdpi、drawable-xhdpi、drawable-xxhdpi等子目录。
4. 颜色(color):定义了应用程序中使用的颜色,如背景颜色、文本颜色等。通常存放在res/values/colors.xml文件中。
5. 尺寸(dimen):定义了应用程序中使用的尺寸,如边距、字体大小等。通常存放在res/values/dimens.xml文件中。
6. 样式(style):定义了应用程序中使用的样式,如字体、颜色、大小等。通常存放在res/values/styles.xml文件中。
7. 动画(animation):定义了应用程序中使用的动画效果,如渐变、旋转、缩放等。通常存放在res/anim目录下。
8. 声音(sound):定义了应用程序中使用的声音资源,如铃声、提示音等。通常存放在res/raw目录下。
9. 布局参数(attr):定义了应用程序中使用的布局参数,如控件的宽度、高度等。通常存放在res/values/attrs.xml文件中。
以上是Android中常用的资源类型,每种资源类型都有其特定的命名规则和存放位置。
阅读全文