android 入门之应用工程文件组成详解 前面通过android 入门之二【android 体系架构】和android 入门之三【应用程序组成】从大的结构框架和应用级别了解了下android,这里将从应用工程的角度来了解一个典型的应用工程的文件组成是什么样的以及这些文件的作用和在android 应用中扮演的角色,这里从一个最简单最典型的应用“HelloWorld”应用去逐个的分析android 应用工程中各个文件夹或者文件的内容。 一、创建”HelloWorld“ 前面已经讲过了android 开发环境的搭建(android 入门之一【开发环境搭建】),这里使用第一节搭建的环境来创建第一个android 应用程序。 打开 Eclipse 依次选择”File->New ->Project...”弹出如下图对话框: 在对话框中选择 Android 下的”Android Project“,然后”Next“,弹出下面的对话框: 在Project name 中填写项目的名称“HelloWorld”, 在Contents 中选择“Create new project in workspace”表示要新建一个项目, 第二项“Create project from existing source” 表示从已有的代码中创建项目,一般用于导入已经存在的项目到当前的工作窗口中。 再选择Use default loaction。 “Create project from existing sample” 表示创建android 的示例项目,如果选自则会在项目中将 android 的示例导入到当前创建的项目中。 在Build Taget 中选择android 的版本,这里选择android 2.0。 在属性框中,填写应用的名称:“HelloWorld”, Package name 为:“com.andorid.helloworld” Activity 为:main Min SDK Version:5,这个5 表示当前Andorid SDK 的版本。 以上参数填写完成后“Finish“,HelloWorld 项目就创建完成了。 二、Android 标准工程文件的结构 将上面创建好的Helloworld 项目中的文件夹逐一展开如下图所示 1.src 目录 src 目录下放置的是 Java 源文件,这个文件中可以创建若干的Java 包,在包中可以创建应用的处理逻辑,应用的Activity都会放在这个目录下,上图中的“main.java”就是在创建项目的时候创建的一个Activity,在 Activity中可以编写控制 View 的逻辑。核心的控制逻辑都都会写在这里,看看“main.java”中都有什么: 1: package com.android.helloworld; 2: 3: import android.app.Activity; 4: import android.os.Bundle; 5: 6: public class main extends Activity { 7: /** Called ...