- 选择File > New > Project
- 选择Android > Android Project, 按 Next
选择 ?Create new project in workspace to start a project for new code.
输入 project name, ?package name, the name of a single Activity class ?application name. Project name:HelloWorld;
Contents:选择是新建一个项目,还是导入一个存在的项目;
Pachage name:实际上就是指定你的这个项目的顶级包名称,即你所有在此项目中的类都将以此为包空间,如com.test(注:至少要两级,单级包名不允许,如com);
Activity name:Android SDK插件将自动为我们生成的一个Stub类,此类将自动继承于Android的Activity类。一个Activity子类能够运行并执行工作,并能创建一个UI。当然,Activity类并不是必需的。这里我们填上MyActivity;
Application name:这是一个针对最终用户可见的应用名称,我们就写HelloWorld;
按 Finish.
ADT插件生成的工程包括:
src/ 文件夹包括 stub .java Activity file.
res/ 文件夹包括resources.
AndroidManifest.xml The是工程的 manifest for your project.文件
?打开string.xml文件,添加代码如下图<?xml version="1.0" encoding="utf-8"?>
?
<resources>
<string name="app_name">HelloWorld</string>
<string name="str">HelloWorld,Android</string>
</resources>- 打开res/layout/main.xml文件,添加代码如下:
<?xml version="1.0" encoding="utf-8"?>
?<LinearLayout>描述了这是一个线性排列的布局,android:orientation=vertical表示所有组件将纵向排布。而经典的Hello World是用一个TextView来展示的。Android里要显示的组件用XML文件描述而不用在代码中硬编码;
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:orientation="vertical"
android:layout_width="fill_parent"
android:layout_height="fill_parent"
>
<TextView id="@+id/txt"
android:layout_width="fill_parent"
android:layout_height="wrap_content"
android:text="@string/str"
/>
</LinearLayout> - 保存所有文件,在运行前,我们要先配置一下运行环境:
? a、Run > Run… > Run对话框 > 在左侧找到Android Application项,右键点击 > New;
? b、此时右侧出现运行环境配置页,在Android标签中,输入配置名称,选择Project及Activity类;
? c、点Apply保存,点Run开始执行。 - 就会出现一个手机模拟器,等待一会儿,模拟器屏幕上就会出现运行结果了HelloWorld,Android
1 楼 Sphinx_yong 2008-03-05
代码编辑器还是不怎么会用,导致排版有些问题!
2 楼 honechow 2009-05-09
出现模拟器后,等待30S才出现结果,怎么回事呢 ? 我在ubuntu8.10下