



知识点讲解:光盘:视频\知识点\第4章\编写第一段Android程序.avi
经过本书前面内容的学习,已经了解Android系统诞生和具体架构知识,也了解了搭建Android开发环境的方法。在本节的内容中,将创建一个Android应用程序项目,演示开发Android应用程序的具体流程。本实例的功能是在手机屏幕中显示问候语“你好我的朋友!”,在具体开始之前先做一个简单的流程规划,如图4-4所示。
图4-4 规划流程图
1.新建工程
(1)在Eclipse中依次选择File︱New︱Project命令新建一个工程文件,如图4-5所示。
图4-5 新建工程文件
(2)选择Android Project选项,单击Next按钮。
(3)在弹出的New Android Project对话框中设置工程信息,如图4-6所示。
图4-6 设置工程
在图4-6所示的界面中依次设置工程名字、包名字、Activity名字和应用名字。
2.编写代码和代码分析
现在已经创建了一个名为first的工程文件,打开文件first.java,会显示自动生成的如下代码。
package first.a;
import android.app.Activity;
import android.os.Bundle;
public class fistMM extends Activity {
/** Called when the activity is first created. */
@Override
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.main);
}
}
如果此时运行程序,将不会显示任何内容。此时我们可以对上述代码进行修改,让程序输出“你好我的朋友!”。具体代码如下所示。
package first.a;
import android.app.Activity;
import android.os.Bundle;
public class fistMM extends Activity {
/** Called when the activity is first created. */
@Override
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.main);
}
}
经过上述代码改写后,应该可以在屏幕中输出“你好我的朋友!”,完全符合预期的要求。
Android调试一般分为3个步骤,分别是设置断点、Debug调试和断点调试。
(1)设置断点
此处的设置断点和Java中的方法一样,可以通过双击代码左边的区域进行断点设置,如图4-7所示。
图4-7 设置断点
为了调试方便,可以设置显示代码的行数。只需在代码左侧的空白部分右键单击,在弹出的快捷菜单中选择Show Line Numbers,如图4-8所示。
图4-8 显示行数
(2)Debug调试
Debug Android调试项目的方法和普通Debug Java调试项目的方法类似,唯一的不同是在调试项目时选择Android Application命令。具体方法是右键单击项目名,在弹出的快捷菜单中选择Debug As︱Android Application命令,如图4-9所示。
图4-9 Debug项目
(3)断点调试
可以进行单步调试,具体调试方法和调试普通Java程序的方法类似,调试界面如图4-10所示。
图4-10 调试界面
将上述代码保存后就可运行这段程序了,具体过程如下。
(1)右键单击项目名,在弹出的快捷菜单中依次选择Run As︱Android Application命令,如图4-11所示。
图4-11 开始调试
(2)此时工程开始运行,运行完成后在屏幕中输出“你好我的朋友!”这段文字,如图4-12所示。
图4-12 运行结果
这样,我们的Android应用程序便创建并调试运行完毕了。由此可见,通过Eclipse工具可以高效地开发出我们需要的Android应用程序。