Android工程目录简介
src:
存放java源文件
gen:
R文件目录 R.java文件 它是由Android开发工具自动生成的,所有的资源文件都会在R.java中被注册,生成一个16进制int型的资源id
R.java文件以只读方式打开,它的生成和更新由Android开发工具来完成,我们应该避免手动修改.通过R.java可以很方便的找到对应资源
Android X:
Android开发平台
Android Private Libraries:
存放第三方引入的jar包(Libs中jar包的映射)
assets:
资产目录 用于存放项目中的资源文件(通常是音频或者视频文件) 这些资源以原始格式保存 不会在R.java中被注册生成资源id,且只能用编程的方式读取
这个目录支持任意深度子目录
bin:
系统自动生成的二进制文件,包括编译获得class文件,打包后的APK文件以及相应的配置文件
libs:
存放第三方引入的jar包
res:
资源目录:是Android中最重要的目录,用于存放应用程序中使用到的各种资源,该文件夹中的所有资源文件都会在R.java中生成唯一的资源id
drawable:存放图片资源(注意:Android中不允许图片资源中出现大写字母,并且不能以数字开头)
layout:存放布局文件
menu:存放菜单文件
values:资源文件
dimens.xml:尺寸文件
strings.xml:字符串文件
styles.xml:主题和样式文件
AndroidManifest.xml:
清单文件 Android应用的全局配置文件
该文件中定义了本APP的版本号
适用手机操作系统的最大及最小的兼容版本号
整个项目中每写一个组件都需要在这里进行注册
运行本程序的权限
proguard-project.txt:
代码混淆相关文件
project.properties:
工程属性的配置文件,配置编译的版本