1.5 第一个Android程序——Hello Android
Android 应用案例开发大全(第二版)
在学习Java时,写的第一个程序都是Hello World。本节讲述如何在Android中开发自己的第一个Android程序——Hello Android。
首先打开Eclipse,依次单击File菜单/New/Other来创建一个新的Android项目,如图1-22所示。
然后选择Android目录下的Android Project,最后单击Next按钮,如图1-23所示。
随后为创建Hello Android程序的具体步骤,具体如下所示。
在Project name中输入项目名称,如:Sample1_1。
在Build Target中选择项目的版本,如:Android 2.2。
在Application name中输入程序的名称,如:HelloAndroid。
在Package name中输入程序的包名,如:com.bn.example。
选中Create Activity让系统帮我们创建一个Acitvity,输入Activity名称,如Sample1_1_Activity,最后单击Finish按钮,如图1-24和图1-25所示。
在Project Explorer中会自动增加一个项目包。项目包中每个文件夹及其文件的作用在下面给出一一分析。这里还是先继续Sample1_1程序。
(1)展开项目包,找到values文件夹,打开其中的strings.xml文件,如图1-26所示。添加字符串资源。
(2)在strings.xml左下角有两个视图,Resources与strings.xml,前者为所见即所得,后者是通过xml文件添加字符串资源。这里将介绍后者。
(3)将Hello World,Sample11 MyActivity! 一行删除,该行是默认情况下Acitvity中显示的字符串信息。然后在标记前添加代码 Hello Android, My name is Android! 。
(4)在目录res/layout下,找到main.xml文件,如图1-26所示。在标记的属性中添加代码android:background="#eeffcc",来设置程序背景色为乳白色。
(5)在main.xml文件中,在标记的属性中添加代码android:textSize= "54dip"来设置文字大小为54号,添加代码android:textColor="#000000"来设置文字的颜色为黑色。具体代码如下。
1 <?xml version="1.0" encoding="utf-8"?> <!--版本号和编码格式-->
2 <LinearLayout xmlns:android="http://schemas.android.com/ apk/res/android"
3 android:orientation="vertical" <!--垂直布局-->
4 android:layout_width="fill_parent" <!--宽度充满-->
5 android:layout_height="fill_parent" <!--高度充满-->
6 android:background="#eeffcc" <!--背景颜色-->
7 >
8 <TextView
9 android:layout_width="fill_parent" <!--宽度充满-->
10 android:layout_height="wrap_content" <!--高度充满-->
11 android:text="@string/hello" <!--设置显示字符串-->
12 android:textSize="54dip" <!--设置文字大小-->
13 android:textColor="#000000" <!--设置文字颜色-->
14 />
15 </LinearLayout>
(6)运行项目。在要运行的项目名称上单击右键,依次选择Run As→Android Application,如图1-27所示;或者选中要运行的项目,然后单击运行按钮,如图1-28所示。等待一段时间后,在模拟器上可以看到程序运行效果。
提示
选择自动创建Acitvity,是让开发环境帮我们创建,省去了一些不必要的工作,读者也可以自己创建一个类继承Activity。在项目生成后,读者可运行一下,观看系统默认情况下生成的程序的效果。