创建第一个Android程序HelloWord


1.创建一个Android工程,可在菜单中依次点击File->New->Android Project。

2.在弹出的对话框中出现的项目意思依次为:
    “Project name:”,此处填入工程名称;
    “build target:”,选择新建的Android项目的构建目标,在本文中为两个选项,分别是“Android2.1-update1”和“Google APIs”,前者表示目标环境为Android2.1,后者表示目标环境在Android2.1的基础上增加了Google Map API;
    “application name”,应用程序的名称;
    “package name”,应用程序的包名;
    “create activity”,创建一个Activity,制定Activity的类名,此Activity的全限定类名为上一项的包名加上此处的Activity类名。
    “Min SDK Version”,最低SDK版本,2.1的一般填写7就OK。

3.项目创建完成之后,会工作台右边的Package Explorer中生成对应的项目文件。其中各个文件夹表示的意思分别如下:
    “src”,源文件目录,下面有在向导中指定的包名和Activity类名;
    “gen”,此目录中包含由ADT编译生成的java源文件;
    “Android2.1-update1”,android.jar,此项目的构建目标平台,Android2.1表示此项目的目标运行环境为Android sdk 2.1;
    “assets”,保存原始的资源文件,Android不会对此目录下的文件做任何处理,与res目录不同;
    “res”,同样是保存资源文件,但此目录下的资源文件ADT在编译后会生成一个R.java文件,方便在java源文件中引用这些资源;
    “AndroidManifest.xml”,Andriod应用程序清单文件;
    “default.properties”,这是一个java属性文件,里面包含了此项目的一些设置信息,默认情况下包含此项目目标平台。

4.由于此处我们创建的Activity为HelloWorld,故在对应的HelloWorld.java文件中加入如下代码即可:
package main.maintest;

import android.app.Activity;
import android.os.Bundle;
import android.widget.TextView;

public class HelloWorld extends Activity {
  
    @Override
    public void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        TextView tw = new TextView(this);
        tw.setText("Hello World!");
        setContentView(tw);
    }
}

5.创建和配置Android模拟器
        a.依次打开Window->Android SDK and AVD Manager;
        b.在左边窗口中选择Virtual Devices;
        c.在右边窗口中点击New...按钮;
        d.填写或选择对应的项目,然后点击Create AVD按钮;
        e.创建完成后可以看到在列表中有了我们刚刚创建的一个模拟器;
        f.依次打开Run->Run Configurations;
        g.在左边的对话框中选择Android Application下的我们创建的项目名;
        h.在右边的Target 标签中选择Automatic即可。

6.点击工具栏上的Run按钮,或者按Ctrl+F11来启动程序,等待模拟器的系统启动完成之后在屏幕上就可以看到我们程序中的“Hello World!”

相关内容