Android App程序结构

先看结构图:

 

======================================

1.   /src   源码目录,不解释。

2.  /gen   gen目录是ADT 自动生成的代码所在位置,主要包含 R.java 或者AIDL Interface代码。R.java代表了改程序用到的资源。

3.  Android 4.0 jar / Android Private Library /Android Dependencies   Android 的官方jar包,开发App要用到基本jar。

4.  /assets  程序内置的资源文件,都放到这里来吧。比如一个.db文件,一个视频文件,pdf文件等。

5.  /bin  编译后的文件存放目录

6. /libs  第三方jar包放置位置

7. /res 

  (1) /res/drawable[-xxx]  不同尺寸的图标放置位置;

  (2) /res/layout  布局文件放置位置;

  (3) /res/menu  menu布局文件;

  (4) /res/values[-xxx]  常量定义文件,文字、颜色等等... ... 

8.  AndroidManifest.xml    

  Android App的描述文件,主要定义:

  (1) 应用程序组件,如Activity、Service、Broadcast Receiver等  

  (2) 所需权限

  (3) uses-sdk级别

 

9. proguard-project.txt  

 程序编译时的混淆选项,主要是防止APK被直接反编译得到源码。

 

 参考连接:

http://android.yaohuiji.com/archives/53

http://www.android-app-market.com/android-project-structure.html

 

 

 

 

Android App程序结构,,5-wow.com

郑重声明:本站内容如果来自互联网及其他传播媒体,其版权均属原媒体及文章作者所有。转载目的在于传递更多信息及用于网络分享,并不代表本站赞同其观点和对其真实性负责,也不构成任何其他建议。