创建android工程,Android天天向上(3)— 创建Android工程

在创建Android工程进行开发之前,我们先来设置一下Android仿真器(Android Virtual

Device,AVD)。AVD可以模拟各种硬件配置的Android设备,也可以支持不同的Android

SDK版本,是开发必不可少的工具。设置方法有两种:Eclipse IDE中设置和命令行设置,我们分别进行介绍。

先说命令行方式。打开cmd,输入 ”

android list targets”(确保已将sdk

tools路径加入环境变量),回车,可以看到当前支持的仿真器类型,如下图所示:

a4c26d1e5885305701be709a3d33442f.png

id为1的是Android 2.2仿真器,id为2的是google API仿真器,当我们开发google专有应用(如google

map)时会用到这类仿真器。首先创建一个Android 2.2仿真器。在命令行中输入“android create avd

--target 1 --name

myAndroid2.2”,连续回车,这样便创建了一个名字为“myAndroid2.2”的类型为1的仿真器,如下图所示:

a4c26d1e5885305701be709a3d33442f.png

此时我们在命令行中输入“android list

avd”就可以看到创建的仿真器信息了。在命令行中输入“emulator –avd

myAndroid2.2”回车,就能看到仿真器了,如下图所示。(注意第一次启动仿真器时会非常慢,需要耐心等上几分钟,如果出现问题可以关闭再重新启动。)

a4c26d1e5885305701be709a3d33442f.png

如果想改变仿真器外观,可以加上“-skin”参数,如“emulator

–avd myAndroid2.2 –skin

QVGA”;若想进行横竖屏的切换,可以按“Ctrl+F12”;若想删除创建的仿真器,输入“android delete avd

--name myAndroid2.2”即可。

我们还可以在Eclipse

IDE中进行以上操作。选择Eclipse菜单项“Windows”->“Android SDK and

AVD Manager”,或者点击Eclipse工具条上对应按钮,弹出Android

SDK和仿真器设置对话框。选择左侧“Virtual

Devices”项,点击右侧“New...”按钮,弹出创建仿真器对话框,填写对应项信息,如下图所示:

a4c26d1e5885305701be709a3d33442f.png

点击“Create

AVD”创建,在列表中选择新创建的仿真器,点右侧的“Start...”->“Launch”启动仿真器。

Ok,准备工作都已经完成了,现在开始创建我们的第一个Android程序。在Eclipse中选择“File”->“New”->“Project...”->“Android”->“Android

Project”->“Next”,弹出工程设置对话框,设置如下图所示。

a4c26d1e5885305701be709a3d33442f.png

点击“Finish”完成工程创建,在左侧会显示创建工程的导航,如下图所示。

a4c26d1e5885305701be709a3d33442f.png

我们具体看一下工程设置对话框中各项的意义。

Project name :工程文件夹的名称;

Build target

:用于编译工程的sdk版本;

Application name

:显示在程序上的标题;

Package name :Java包的名称;

Create activity

:该项涉及activity的概念,可以将其理解为工程的具体界面管理类;

Min sdk version

:该工程支持的sdk最低版本。

下面我们修改一下工程代码。找到左侧导航“src”->“com.android.helloworld”->“HelloWorld.java”->“HelloWorld”,将原代码修改为以下代码:(可以通过快捷键“Shift+Ctrl+o”快速import包)

package com.android.helloworld;

import android.app.Activity;

import android.os.Bundle;

import android.widget.TextView;

public class HelloWorld extends Activity {

@Override

public void onCreate(Bundle savedInstanceState) {

super.onCreate(savedInstanceState);

TextView tv = new TextView(this);

tv.setText("Hello World!");

setContentView(tv);

}

}

然后我们要设置一下运行环境。打开“Run”->“Run

Configurations”对话框,双击左侧的“Android

Application”项,右侧出现设置项,为该类配置起个名字,并点击“Browse...”选择要执行的工程“Hello

World”,在“Target”中选择我们的仿真器“myAndroid2.2”,然后点击“Apply”,如下图所示。

a4c26d1e5885305701be709a3d33442f.png

大功告成!点击“Run”看一下我们的成果吧。

a4c26d1e5885305701be709a3d33442f.png

这篇就讲到这里,后面我们将仔细分析一下Android工程的代码,并学习一些非常重要的概念。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值