创建第一个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!”