【Android】项目中文件夹和文件的作用

Table of Contents

文件夹的作用 

文件的作用 


文件夹的作用 

No.

文件夹

描述

1

src

存放所有的*.java源程序

2

gen

ADT插件自动生成的代码文件保存路径,里面的R.java将保存所有的资源ID

3

Android 2.3.3

表示现在使用的Android SDK的版本是2.3.3,如果建立项目时选择1.5,则此处为1.5

4

assets

可以存放项目一些较大的资源文件,例如:图片、音乐、字体等

5

res

可以存放项目中所有的资源文件,例如:图片(*.png*.jpg)、文本等

6

res\drawable-hdpi

保存高分辨率图片资源,可以使用Resources.getDrawable(id)可以获得资源类型

7

res\drawable-ldpi

保存低分辩率图片资源,可以使用Resources.getDrawable(id)可以获得资源类型

8

res\drawable-mdpi

保存中等分辨率图片资源,可以使用Resources.getDrawable(id)可以获得资源类型

9

res\layout

存放所有的布局文件,主要是用于排列不同的显示组件,在Android程序中要读取此配置

10

res\values

存放一些资源文件的信息,用于读取文本资源,在本文件夹之中有一些约定的文件名称:

  · arrays.xml:定义数组数据;

  · colors.xml:定义表示颜色的数据;

  · dimens.xml:定义尺度,可以使用Resources.getDimension()获得这些资源;

  · strings.xml:定义字符串,可以使用Resources.getString()Resources.getText()方法获得这些资源;

  · styles.xml:定义显示的样式文件;

11

res\raw

自定义的一些原生文件所在目录,像音乐、视频等文件格式,Resources.getRawResource()方法可以获得这些资源;

12

res\xml

用户自定义的XML文件,所有的文件在程序运行时编译到应用程序之中,在程序运行时可以使用Resources.getXML()方法获取;

13

res\anim

用于定义动画对象;


文件的作用 

No.

文件

描述

1

Hello.java

Activity程序,类似于Java程序中的主类

2

icon.png

项目中所需要的图片资源文件,在drawable-hdpidrawable-ldpidrawable-mdpi

别保存不同分辩率的图片

3

main.xml

配置所有的控件

4

strings.xml

配置所有的资源信息

5

R.java

此文件为自动生成并自动维护,当用户向drawable-hdpidrawable-ldpidrawable-

mdpi文件夹中增加图片,或者在main.xml文件中配置控件以及在strings.xml文件中

定义文本信息都会自动在此文件夹中生成一个唯一的ID,以供程序使用。

6

AndroidManifest.xml

Android的主要配置文件,用于配置各个组件或者是一些访问权限等

7

default.properties

Android项目的属性定义文件

猜你喜欢

转载自blog.csdn.net/qq_37793499/article/details/85607026
今日推荐