Android项目结构介绍

 

Android项目结构介绍_第1张图片

1、src/     存放Java源代码,创建包以及包下面的源文件;

2、gen/      存放系统自动生成的配置文件,例如R文件;

3、Android 4.4.2      该文件夹下包含Android.jar文件,这是一个java归档文件,其中包含构建应用程序所需的所有Android SDK库(如Views、Controls)和APIs;

4、assets/     存放资源文件, 不会自动生成ID且不会自动占用应用空间。即不会占用apk文件的大小;

5、bin/     存放应用被编译后生成的可执行文件(.apk),以及应用用到被打包到apk中的资源;

6、libs/     存放第三方API;

7、res/     存放应用用到的所有资源,如图片布局等等,会打包进apk中且影响到apk的大小;

8、res/drawable/-xxxx     存放不同密度的图片资源,对应于不同分辨率的Android设备;

9、res/layout     存放布局文件(.xml);

10、res/menu     存放菜单布局文件;

11、res/values     存放字符串、主题、颜色、样式等资源文件;

12、res/values-v11     例如Android3.0访问的是这个文件夹,高版本访问的是values-v14等;

13、AndroidMainfest.xml     清单文件,配置一些与应用有关的重要信息,包含包名、权限、程序组件等等。系统过滤过清单文件后,就会了解到这个应用程序需要什么文件会怎么执行。

你可能感兴趣的:(Android项目结构介绍)