`
westyi
  • 浏览: 75757 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

Android之Hello World

阅读更多

 

在配置好Android开发环境后,就可以小试牛刀,开发Android程序了。首先要做的当然是永恒的主题——Hello World。

首先选择新建一个Android Project,然后会出来Android工程向导,如下:

新建Android项目

需要指定一下几项:

Project Name :即工 程名称。这里是HelloWorld。

Build Target :构建 的目标。这个就是前面配置Android SDK Platform时添加的平台。上面选择了Android 2.2。

一些属性:

Application name : 应用名称。用来在手机上面显示的应用名称。

Package name :工程 的Java包名。

Create Activity : 创建一个继承于android.app.Activity类的新类,它是Android应用程序的执行实例。之后要添加的Hello World的代码就在这个类中。这里命名为HelloWorld。说明文档里面的解释是,一个应用程序可以有一个或多个Activity,一个 Activity可以有或者没有界面,但是在某一时刻,只会有一个Activity与用户交互。

Min SDK Version :SDK 要求的最低版本,可以不填,这里填了跟上面Build Target相同的8。如果你选了7,就会用版本7的API编译,这就意味着你必须安装了版本7的API。

然后点击Finish即可。新项目便建立好了。

注意:在我的Eclipse里面建立新项目后,会出错,说找不到程序 需要的gen目录,但是gen目录已经存在了。这个可能是个bug。解决方法是clean并重建一下工程就行了,即选择Project菜单下面的 clean选项即可。

新建的工程如下:

新工程

其中src目录是源文件目录,下面有HelloWorld.java文件,即为前面指定的Activity类。其余的目录和文件都是项目自动生成 的。

修改HelloWorld.java文件的中的onCreate方法即为创建UI时调用的方法,默认如下:

public void onCreate(Bundle savedInstanceState) {
    super.onCreate(savedInstanceState);
    setContentView(R.layout.main);
}
 

修改为:

public void onCreate(Bundle savedInstanceState) {
    super.onCreate(savedInstanceState);
    TextView text = new TextView(this);
    text.setText("Hello, Android World!");
    setContentView(text);
}
 

然后保存,选择HelloWorld工程,run->run as Android Application,即可启动模拟器,运行写好的HelloWorld程序。运行截图如下:

执行结果

至此,大功告成!

  • 大小: 24.2 KB
  • 大小: 8.7 KB
  • 大小: 50.7 KB
分享到:
评论

相关推荐

Global site tag (gtag.js) - Google Analytics