Android 项目结构说明

来源:互联网 发布:太阳能充电 知乎 编辑:程序博客网 时间:2024/06/07 03:11

Android 项目结构说明

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

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中右击项目,在选择“属性”命令即可。
0 0
原创粉丝点击