Android 项目结构说明

Android 项目结构说明

  创建Android项目后,期目录结构如图
  Android 项目结构说明_第1张图片
下面对图中的包和文件进行说明。

1.scr包

  在scr包中,保存的是应用程序的源代码,如Java文件和AIDL文件。

2.gen包

  gen包中,包含有ADT生成的java文件,如R.Javahe 和AIDL文件创建的接口等。
  R文件内部有很多静态内部类组成。。。注意不能手动修改R文件,当res包中的资源发生变化时,该文件会自动修改。

3.android.jar文件

  android文件包含了Android项目需要使用的工具类、接口等。如果开发不同版本的Android应用,该文件会自动替换。

4.assets包

  assets包会用于保存原始资源文件,其中的文件会编译到.apk中,并且原文件名会被保留。可以使用URL来定位该文件夹中的文件,然后使用AssetManager类以流的方式来读取文件内容。通常用于保存文本、游戏数据等。

5.res包

  res用于保存资源文件,当该保重文件发生变化是,R文件会自动修改。
  drawable子包通常用来保存图片资源。
  layout子包通常用来保存应用布局文件。

6.AndroidManifest.xml文件(配置文件)

  每个Android应用程序必须包含一个 AndroidManifest.xml文件,该文件文娱根目录中。在文件内,需要表明Activity、Service等信息,否则程序无法正常启动。

7.poroject.properies文件

  该文件包含项目属性,如build target等。如果需要修改项目属性。在Eclipse中右击项目,在选择“属性”命令即可。

你可能感兴趣的:(android,android应用,项目结构说明,Android文件说明)