Android之项目文件结构分析

时间:2021-08-06 17:50:40

创建一个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源文件:应用中的ActivityServiceBroadcastRecevierContentProvider四大组件都是采用Java代码来实现的.
  •  资源文件:主要以各种XML以主,还有*.png*.jpg*.gif等图片资源.