实验四 Android程序设计

时间:2022-09-16 19:21:33

实验四 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测试和调试程序

  • 在安装Android Studio时遇到了很多的问题
  1. 安装Android Studio时,遇到了无法安装SDK的问题

  2. 创建项目时,创建过慢的问题

    以上问题在经过查询资料之后得到了解决,具体过程在问题解决中有所陈述。

  • Android Studio创建项目,项目的主要布局如下:

实验四 Android程序设计

  • 完成Hello World, 要求修改res目录中的内容,Hello World后要显示自己的学号,自己学号前后一名同学的学号

在此活动中,只要找到res-->layout-->activity_hello.xml

text模式下,修改android:textandroid:text="Hello World!\n\t20165210\n\t20165211\n\t20165212\n\t"即可。

  • 运行结果如下:
    实验四 Android程序设计

  • 调试Android Studio应用程序

Tools--->Android--->Android Device Monitor

(二) 创建 ThirdActivity, 在ThirdActivity中显示自己的学号,修改代码让MainActivity启动ThirdActivity

  • 修改AndroidManifest.xml,添加一个activity活动

<activity android:name=".ThirdActivity"> </activity>

  • 在java中添加一个ThirdActivity.java文件,可手动添加也可以在AndroidManifest.xml中直接添加,方法如图:
    实验四 Android程序设计

  • layout中添加third_activity.xml文件

  • 实验要求在MainActivity中启动ThirdActivity,修改MainActivity

```

```
实验四 Android程序设计

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

实验四 Android程序设计

(四)创建项目,运行,修改代码使布局不同。

实验四 Android程序设计

(五)参考《Java和Android开发学习指南(第二版)(EPUBIT,Java for Android 2nd)》第二十八章,构建项目,运行代码。

监听器:使用活动中的一个视图进行的用户交互,可能会触发一个事件,而且可以编写当事件发生的时候所执行的代码。包含响应某一个事件的代码的类。叫做事件监听器

下面是执行书上的MulticolorClock项目:
实验四 Android程序设计

实验心得及体会

  • 在本次实验中,我们遇到了之前完全没有遇到过的问题。用Java实现Android程序的开发。在此之前,我也知道Java语言得到普遍认同,成为一种较为普遍的编程语言的原因,有一部分就是因为,Java可以实现Android程序开发,所以在实验之前,我也比较有兴趣。
  • 在安装Android studio时,就遇到了很多的问题,首先是找到的Android studio的版本问题,还有网速的因素,导致创建项目的时候,时间过长,后来去网上查找了相关的教程,得到了解决。让我想起了初学Java时,搭建Java环境是也是遇到了很多的问题,通过网上找资料,询问同学,共同讨论,才解决问题。所以,在接触一个完全不懂的领域的时候,及时的查找资料,学习能力就是关键了。