① src:我们所编写的源文件
② gen:是eclipse加上插件adt自动生成的文件,会生成一个R.java的文件。
③ Android+版本号:里面是我们要用的jar文件
④ assets:可以放入任何文件
⑤ res:也可以放入任何文件,和assets的区别就是在res中的文件都要在在R.java的文件当中生成相应的id。由于生成的id是唯一的,我们就可以同个这个id来引用这个文件。
在此文件夹下还有一些子文件夹
a. drawable-hdpi:前三个文件都是用来放置图片的,此文件夹放置的是高分辨率图片
b. drawable-ldpi:此文件夹放置的是低分辨率的图片
c. drawable-mdpi:此文件夹放置的是中分辨率的图片
d. layout:放置的是布局文件,每一个Activity文件都会对应在这里生成一个布局文件是.xml。布局文件的作用就是在Activity当中的各个控件的位置以及相关的属性(大小,颜色等等)。
e. values:放置一些在应用程序当中我们需要用到的值,实际上这些文件存储的都是一些键值对。
f. AndroidManifest.xml:整个应用程序的配置文件
其中package:后面是配置我们应用程序的包名
<application 是对整个应用程序的配置,其中有两个非常重要的两个属性