创建一个Android应用项目,在其项目下存在以下目录:
AndroidProjectName :Android 应用名字
|— src
|— 存放Java源文件
|— gen
|— 用于保存Android自动生成的一个R.Java清单文件
|— bin
|— 用于存放生成的目标文件,如Java的二进制文件、资源打包文件(.ap_后缀)、Dalvik虚拟机的可执行性文件(.dex后缀)等
|— res
|— 该目录用于存放Android项目的各种资源文件,如界面布局文件、字符串资源文件、颜色资源文件、尺寸资源文件等
|— AndroidMainfest.xml
|— 该文件是Android项目的系统清单文件,它用于控制Android应用名称、图标、访问权限等整体属性
通过上面的文件结构中src目录、res目录、AndroidMainfest.xml文件是Android项目所必需的,由此可知,Android应用项目中主要包括界面布局文件、Java源文件、资源文件.
- 界面布局文件:XML文件,文件中每个标签都对应于相应的View标签.
- Java源文件:应用中的Activity、Service、BroadcastRecevier、ContentProvider四大组件都是采用Java代码来实现的.
- 资源文件:主要以各种XML以主,还有*.png、*.jpg、*.gif等图片资源.