在android开发过程中,当我们新建一个android应用时,系统会自动生成很多个文件夹,对初学者来说,有时会不明白这些文件夹是都是干什么用的,将一些文件放到了不对应的文件目录中,导致程序无法正常运行。今天我们就来讲讲在android项目中各个主要文件所代表的含义和要存放的文件类型吧。
1.src文件夹:这是android项目中最重要的一个文件夹,项目的所有主要程序代码都会编写在这一个文件夹下面的文件中,里面主要存放.java后缀名的文件。
2.gen文件夹:这里面存放有一个R文件,这是系统自动生成的,R文件里的主要内容是编写者所创建的各种组件的id。在编写过程中一般不会改动这个文件的内容
3.assets文件夹:用来存放第三方目录。
4.libs文件夹:存放一些系统以外的jar包。
5.res文件夹:存放资源文件,在这个文件夹下有很多子文件夹,每种子文件夹存放有不同类型的资源文件
(1)anim文件夹:存放动画资源文件。
(2)drawable文件夹:存放图片资源文件,之所以元很多个drawable文件夹是因为要存放不同清晰度的图片。
(3)layout文件夹:存放布局文件,制作出来的app所显示的界面都存放在这里。
(4)values文件夹:存放一些相应的数值,如:样式等。
(5)raw文件夹:存放音频文件
6.androidManifest.xml文件:这是android项目的清单文件,里面包含了编写者创建的各个文件的记录,当你需要获取各种权限时或则创建各种意图时都需要对这个文件进行编写添加内容。
好了,android项目的各个文件夹的介绍大概就是这样子了,希望对初学android的人能有帮助。