1. 启动Eclipse,点击工具栏上的图标启动创建Android项目向导。
2. 在对话框中输入项目名称等信息,如下图。
注意上面的对话框中Create Activity默认是选中状态,点击完成后会自动生成一个HelloAct的类。
HelloAct.java
package com.wm.helloandroid;
import android.app.Activity;
import android.os.Bundle;
public class HelloAct extends Activity {//继承了Activity父类
/** 覆盖了父类的onCreate方法, 在Activity第一次创建的时候调用 */
@Override
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.main);//显示界面
}
}
在gen/com/wm/helloandroid/目录下根据资源数据自动生成了R.java,这个类不要修改
package com.wm.helloandroid;
public final class R {
public static final class attr {
}
public static final class drawable {
public static final int icon=0x7f020000;
}
public static final class layout {
public static final int main=0x7f030000;
}
public static final class string {
public static final int app_name=0x7f040001;
public static final int hello=0x7f040000;
}
}
在res/layout下自动生成一个main.xml文件中定义了界面布局。
main.xml
<?xml version="1.0" encoding="utf-8"?>
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:orientation="vertical"
android:layout_width="fill_parent"
android:layout_height="fill_parent"
>
<TextView
android:layout_width="fill_parent"
android:layout_height="wrap_content"
android:text="@string/hello"
/>
</LinearLayout>
在res/values下自动生成一个strings.xml文件用来定义一些字符串,颜色,形状等资源,供程序使用。
strings.xml
<?xml version="1.0" encoding="utf-8"?>
<resources>
<string name="hello">Hello World, HelloAct!</string>
<string name="app_name">Hello</string>
</resources>
在项目根目录下自动生成了AndroidManifest.xml。这个文件是每个Android应用程序都必须配置文件,本例不需要改动。在项目根目录下还自动生成default.properties,也是一个需要修改的文件。
3. 实际上,不需要写任何代码程序就可以运行了。选择项目名称>>右键>>Run as>>Android Application运行程序。
尝试一下将strings.xml中
<string name="hello">Hello World, HelloAct!</string>
改为
<string name="hello">你好,Android</string>
再运行程序试试。