实验四 Android程序设计
课程:JAVA程序设计
班级:1652班
姓名:丁奕
学号:20165211
指导教师:娄嘉鹏
实验日期:2018.4.14
实验名称:Android程序设计
实验内容及要求:1.安装Android Studio并进行Hello world测试和调试程序
2. 建立 ThirdActivity, 在ThirdActivity中显示本身的学号,修改代码让MainActivity启动ThirdActivity
3. 构建项目,修改代码让Toast消息中显示本身的学号信息
4.建立项目,运行,修改代码使布局不一样。
5.参考《Java和Android开发学习指南(第二版)(EPUBIT,Java for Android 2nd)》第二十八章,构建项目,运行代码。
具体实验步骤及问题
(一)安装Android Studio并进行Hello world测试和调试程序

完成Hello World, 要求修改res目录中的内容,Hello World后要显示本身的学号,本身学号先后一名同窗的学号布局
在此活动中,只要找到res
-->layout
-->activity_hello.xml
学习
在text
模式下,修改android:text
为android:text="Hello World!\n\t20165210\n\t20165211\n\t20165212\n\t"
便可。测试
运行结果以下:
设计
调试Android Studio应用程序调试
Tools
--->Android
--->Android Device Monitor
(二) 建立 ThirdActivity, 在ThirdActivity中显示本身的学号,修改代码让MainActivity启动ThirdActivity
修改AndroidManifest.xml
,添加一个activity活动
<activity
android:name=".ThirdActivity">
</activity>
在java中添加一个ThirdActivity.java文件,可手动添加也能够在AndroidManifest.xml
中直接添加,方法如图:

在layout
中添加third_activity.xml
文件
实验要求在MainActivity中启动ThirdActivity,修改MainActivity

(三)构建项目,修改代码让Toast消息中显示本身的学号信息

(四)建立项目,运行,修改代码使布局不一样。

(五)参考《Java和Android开发学习指南(第二版)(EPUBIT,Java for Android 2nd)》第二十八章,构建项目,运行代码。
监听器:使用活动中的一个视图进行的用户交互,可能会触发一个事件,并且能够编写当事件发生的时候所执行的代码。包含响应某一个事件的代码的类。叫作事件监听器
下面是执行书上的MulticolorClock项目:

实验心得及体会
- 在本次实验中,咱们遇到了以前彻底没有遇到过的问题。用Java实现Android程序的开发。在此以前,我也知道Java语言获得广泛认同,成为一种较为广泛的编程语言的缘由,有一部分就是由于,Java能够实现Android程序开发,因此在实验以前,我也比较有兴趣。
- 在安装Android studio时,就遇到了不少的问题,首先是找到的Android studio的版本问题,还有网速的因素,致使建立项目的时候,时间过长,后来去网上查找了相关的教程,获得了解决。让我想起了初学Java时,搭建Java环境是也是遇到了不少的问题,经过网上找资料,询问同窗,共同讨论,才解决问题。因此,在接触一个彻底不懂的领域的时候,及时的查找资料,学习能力就是关键了。