【编程】我的第一个android程序HelloWorld

本文详细介绍如何使用Eclipse创建一个简单的Android HelloWorld应用项目,包括工程创建、视图绘制及运行调试等步骤。

一、创建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的执行界面,如下图所示。

               

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值