在 Eclipse 的导航栏中点击 File →New →Android Application Project ,此时会弹出创建 Android 项目的对话框。其中 Application Name 代表应用名称,此应用安装到手机之后会在 手机上显示该名称,这里我们填入 Hello World。Project Name 代表项目名称,在项目创建完 成后该名称会显示在 Eclipse 中,这里我们填入 HelloWorld(项目名通常不加空格)。接着 Package Name 代表项目的包名,Android 系统就是通过包名来区分不同应用程序的,因此包 名一定要有唯一性,这里我们填入 com.test.helloworld。

接下来是几个下拉选择框,Minimum Required SDK 是指程序最低兼容的版本,这里我 们选择 Android 4.0。Target SDK 是指你在该目标版本上已经做过了充分的测试,系统不会再 帮你在这个版本上做向前兼容的操作了,这里我们选择最高版本 Android 4.4。Compile With 是指程序将使用哪个版本的 SDK 进行编译,这里我们同样选择 Android 4.0。最后一个 Theme 是指程序 UI 所使用的主题,我个人比较喜欢选择 None。全部都选择好的界面如图 1.9 所示。

图   1.9

现在我们可以点击 Next 了,下一个界面是创建项目的一些配置,全部保持默认配置就

好,如图 1.10 所示。

图   1.10

直接点击 Next 进入到启动图标的配置界面,在这里配置的图标就会是你的应用程序安 装到手机之后显示的图标,如图 1.11 所示。

图   1.11

如果你程序的 Logo 还没设计好,别着急,在项目里面也是可以配置启动图标的,这里

我们就先不配置,直接点击 Next。 然后跳转到的是创建活动界面,在这个界面你可以选择一个你想创建的活动类型,这里

我们就选择 Blank Activity 了,如图 1.12
所示。

图   1.12

继续点击 Next 后,我们需要给刚刚选择的 Blank Activity 起一个名字,然后给这个活动
的 布 局 也 起 一个 名 字 。 Activity Name 就 填 入 HelloWorldActivity , Layout Name 就 填 入 hello_world_layout 吧,如图 1.13
所示。

图   1.13

然后点击 Finish,项目终于创建完成了!

1.3.2    运行 HelloWorld

这个时候你的 Eclipse 中应该会显示出刚刚创建的 HelloWorld 项目,由于 ADT 已经自动 为我们生成了很多东西,你现在不需要写任何代码,HelloWorld 项目就已经可以运行了。不 过在运行之前,让我们先检查一下刚才的模拟器是不是还在线。

点击 Eclipse 导航栏中的 Window→Open Perspective→DDMS,这时你会进入到 DDMS 的视图中去。DDMS 中提供了很多我们开发 Android 程序时需要用到的工具,不过目前你只
需要关注
Devices 窗口中有没有 Online 的设备就行了。如果你的 Devices 窗口中有一个设备 显示是 Online 的,那就说明目前一切正常,你的模拟器是在线的。如果 Devices 窗口中没有 设备,可能是你已经把模拟器关掉了,没关系,按照前面的步骤重新打开一次就行了。如果 你的 Devices 窗口中虽然有设备,但是显示 Offline,说明你的模拟器掉线了,这种情况概率 不高,但是如果出现了,你只需要点击 Reset adb 就好了,如图 1.14 所示。

图   1.14

好了,确认完模拟器在线后,点击 Eclipse 工具栏右侧的 Java 选项,回到之前的视图, 然后我们来运行一下项目吧。右击 HelloWorld 项目→Run As→Android Application。等待大 约几秒钟的时间,你的项目就会运行起来了。现在快去看看你的模拟器吧,结果应该和图

1.15
中显示的是一样的。

图   1.15

HelloWorld 项目运行成功!并且你会发现,你的模拟器上已经安装上 Hello World 这个

应用了。打开启动器列表,如图 1.16 所示。

图   1.16

这个时候你可能会说我坑你了,说好的第一行代码呢?怎么一行还没写,项目就已经运
行起来了?这个只能说是因为 ADT 太智能了,已经帮我们把一些简单内容都自动生成了。 你也别心急,后面写代码的机会多着呢,我们先来分析一下 HelloWorld 这个项目吧。

创建 HelloWorld 项目的更多相关文章

  1. (转)Android Studio系列教程一下载与安装 背景Android Studio VS Eclipse准备下载创建HelloWorld项目

    背景 相信大家对Android Studio已经不陌生了,Android Studio是Google于2013 I/O大会针对Android开发推出的新的开发工具,目前很多开源项目都已经在采用,Goo ...

  2. 跟着刚哥学习Spring框架--创建HelloWorld项目(一)

    1.Spring框架简介 Spring是一个开源框架,Spring是在2003年兴起的一个轻量级的开源框架,由Rod johnson创建.主要对JavaBean的生命周期进行管理的轻量级框架,Spri ...

  3. linux下配置python环境 django创建helloworld项目

    linux下配置python环境 1.linux下安装python3 a. 准备编译环境(环境如果不对的话,可能遇到各种问题,比如wget无法下载https链接的文件) yum groupinstal ...

  4. SpringBoot快速创建HelloWorld项目

    废话不多提,拿起键盘,打开 IDEA 就是一通骚操作. 打开 IDEA 后,首页选择 Create New Project,再接着按下图所示,快速搭建SpringBoot项目. 接下来将 Group ...

  5. Egret入门(三)--创建HelloWorld项目(4.0-使用Egret Wing)

    准备 编辑器: Egret Wing3(4.0.3) 需要下载安装 语言: TepyScript(JS的超集,参考手册http://bbs.egret.com/thread-1441-1-1.html ...

  6. IOS开发实战-Xcode创建HelloWorld项目

    一.创建工程打开Xcode开发工具,在Welcome界面选择”Create a new Xcode project”选项 在选择模板窗口,选择”Single View Application” 确定模 ...

  7. MacOS Cocos2d-x-3.2 创建HelloWorld项目

    开发环境: Mac OSX 10.9.3 Cocos2d-x-3.2 首先,打开终端cd到目录/cocos2d-x-3.2/tools/cocos2d-console/bin下,运行cocos.py脚 ...

  8. Python Web开发:使用Django框架创建HolleWorld项目

    开发环境搭建 Python环境安装 下载地址:https://www.python.org/downloads// Django安装 打开Windows CMD输入pip install django ...

  9. Maven-Eclipse使用maven创建HelloWorld Java项目

    1.依次选择File-->New-->Other-->Maven-->Maven Project,Next 2.选择maven-archetype-quickstart,Nex ...

随机推荐

  1. MySql 死锁时的一种解决办法【转】

    转自:http://blog.csdn.net/mchdba/article/details/38313881 之前也遇到一次,今天又遇到了这个问题,所以这次必须解决,网上找到这篇文章帮了大忙,方便以 ...

  2. casper Dom的操作

    phantom.casperTest = true; phantom.outputEncoding="utf-8"; var casper = require('casper'). ...

  3. 大数据系列之并行计算引擎Spark部署及应用

    相关博文: 大数据系列之并行计算引擎Spark介绍 之前介绍过关于Spark的程序运行模式有三种: 1.Local模式: 2.standalone(独立模式) 3.Yarn/mesos模式 本文将介绍 ...

  4. Maven打包Swing程序

    有两个maven工程:见下. 第二个工程依赖第一个工程,第二个工程是swing,两个工程都需要链接数据库. 打包步骤: 1.主要第二个工程主类,run as --->java applicati ...

  5. 几个node项目实例-《转载》

    1. 词搜索 根据一个特效匹配模式搜索整个英语词典词.这个程序是一个相当实在的应用.有足够的不平常代码,帮助你学习NodeJS应用架构以及如何使用NodeJS做一些有用的平台. 它使用expressw ...

  6. .NetCore 扩展封装 Expression<Func<T, bool>> 查询条件遇到的问题

    前面的文章封装了查询条件 自己去组装条件,但是对 And  Or  这种组合支持很差,但是也不是不能支持,只是要写更多的代码看起来很臃肿 根据 Where(Expression<Func< ...

  7. Mvc+Dapper+存储过程分页10万条数据

    10万条数据采用存储过程分页实现(Mvc+Dapper+存储过程) 有时候大数据量进行查询操作的时候,查询速度很大强度上可以影响用户体验,因此自己简单写了一个demo,简单总结记录一下: 技术:Mvc ...

  8. 011.KVM-V2V迁移

    一 虚拟化存储池 1.1 创建虚拟化存储池 [root@kvm-host ~]# mkdir -p /data/vmfs 1.2 定义存储池与目录 [root@kvm-host ~]# virsh p ...

  9. 获取设备IP地址

    腾讯的IP地址API接口地址:http://fw.qq.com/ipaddress返回的是数据格式为: 1 var IPData = new Array(“58.218.198.205″,”" ...

  10. 【转】Java类成员变量默认初始化规则

    一个变量作为类成员使用的时候,如果没有被初始化,java会为其分配默认值: -------------------------------------------------------------- ...