您的位置:首页 > 移动开发 > Android开发

Android模拟器及编译环境安装新手入门-3

2009-03-11 01:23 483 查看

Android模拟器及编译环境安装新手入门-3

By
Mercury@阿肆

欢迎转载,转载请著名出处,谢谢!


Hello,Android

在Hello,Android之前的一些话

终于可以开始调试Android的应用层程式了。相信您现在应该是摩拳擦掌准备大干一番了吧。那好,按照通常的流程,咱们来做一个Android的Hello world程式。来了解下Android的模拟器以及简单的开发方法。Let’s go!Vayamos!

开始Hello,Android

首先我们打开Eclipse选择File,您会见到如下图10所示的一个状态:




图10 Hello Android Step 1

我们来新建一个Android的项目,单击“Android Project”,您会看到如下图11所示的情况:




11 Hello Android Step 2

接下来我们来为我们的Hello,Android取个名字,Project Name这里我们就叫她HelloAndroid,Package Name我们按照通常java命名方式来定义名称,这里我们定义为com.android.hello, Activity Name这里我们命名为HelloAndroid,Application Name这里我们叫他Hello,Android,好了,接下来按下Finish即可。

如果一切正常的话您可以在Eclipse的左边框栏中看到形如图12所示的内容:




12 Hello Android Step 3

如果您对Java有一些了解的话您会很高兴的看到HelloAndroid.java这个文件,这个文件就是我们需要主要修改的主文件。其他的文件这里我们暂不介绍,因为这个文档针对的是和我这样的Java初学者(虽然在读大学的时候学过一些,但是由于长期没用,都还给我们敬爱的老师了。惭愧),在以后的文档上会进一步描述。

接下来我们双击HelloAndroid.java这个文件。将以下的代码段替代原先的代码段,具体代码如下:

package com.android.hello;


import android.app.Activity;

import android.os.Bundle;

import android.widget.TextView;


public class HelloAndroid extends Activity {

   /** 活动第一次被创建后调用 */

   @Override

   public void onCreate(Bundle savedInstanceState) {

       super.onCreate(savedInstanceState);

       TextView tv = new TextView(this);

       tv.setText("Hello, Android");

       setContentView(tv);

   }

}


复制完成了以后保存一下,代码中您可以修改下tv.setText("Hello, Android");里面的文字描述,可以改为您喜欢的描述,当然这里我们只是为了试验下效果。

接下来我们单击Run,先Debug下程式,您会见到如下图13所示的一个提示:




13 Hello Android Step 4

很自然的,我们选择“Android Application”,然后点击“OK”。这个时候, Android的模拟器就开始启动了,您会看到以下的两个界面,当然到这个时候您需要的依然是耐心的等待,您会看的图示如下图14以及图15所示:




14 Android 模拟器启动状态1





15 Android 模拟器启动状态2

接下来,您所编制的Hello Android将会出现在您的眼前,以下图16为参考:




16 HelloAndroid启动状态2

到这里我们的Hello,Android初阶之旅已经结束,大家可以自己玩玩这个Android手机,真的是很大气。以下截图为Android系统的主界面,如图17所示:




17 Android主界面

参考的一些网站

Android中文文档:
http://sdk.androidin.com/documentation.html
Android官方开发网
http://www.android.com/
Android中文论坛
http://www.androidin.com/bbs/index.php
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: