一、创建HelloWorld工程
- 打开Eclipse;
- 选择File->New->Project菜单;
- 在下一个窗口(Select a wizard)中选择Android->Android Project,单击Next;
- 在新窗口(Create Android Project)Project name中输入HelloNewWorld(为了与之前建立的工程不重名,我输入HelloNewWorld),其它采用默认,如下图所示。
- 单击Next进入下一个窗口(Select Build Target),选择Android 1.5。
- 单击Next进入下一个窗口(Application Info),输入Package Name:helloworld.test,其它默认,如下图所示。
- 单击Finish,完成HelloNewWorld工程的创建,回到Eclipse的主界面,软件的左侧便是该工程的目录结构;
- 右键单击HelloNewWorld->src->helloworld.test,在弹出中选择New->Class,进入如下窗口(Java Class),在Name中输入HelloView。
- 单击Finish,回到软件主界面,软件已自动打开HelloView.java文件,在该文件中输入以下代码。
package helloworld.test;
import android.content.Context;
import android.graphics.Canvas;
import android.graphics.Color;
import android.graphics.Paint;
import android.view.View;
public class HelloView extends View{
public HelloView(Context contest){
super(contest);
setBackgroundColor(Color.WHITE);
}
@Override
protected void onDraw(Canvas canvas){
Paint paint=new Paint();
canvas.drawText("HelloWorld",0,12,paint);
}
}
- 单击保存后,双击打开HelloNewWorldActivity.java,输入如下代码。
package helloworld.test;
import android.app.Activity;
import android.os.Bundle;
import android.view.Window;
public class HelloNewWorldActivity extends Activity {
/** Called when the activity is first created. */
public void onCreate(Bundle bundle) {
super.onCreate(bundle);
requestWindowFeature(Window.FEATURE_NO_TITLE);//将标题设为显示
setContentView(new HelloView(this));
}
}
- 单击保存后,在HelloNewWorld后单击右键,选择Debug as->Debug Configurations。在窗口(Create,manage,and run configurations)选择Android Application后,单击追加按钮(左上角,按钮是一张纸上有一个加号),在右侧面板Name中输入HelloNewWorld,并单击Brows...选择HelloNewWorld,如下图所示。
- 单击Target,选择模拟设备,单击Apply,单击Debug。软件会启动模拟器,一分钟后主界面(待机界面),单击按键“MENU”,便进入HelloNewWorld的执行界面,如下图所示。