20172330 2017-2018-2 《程序设计与数据结构》实验四报告

20172313 2017-2018-2 《程序设计与数据结构》实验四报告
课程:《程序设计与数据结构》
班级: 1723
姓名: 李楠
学号:20172313
实验教师:王志强
实验日期:2018年5月30日
必修/选修: 必修

1.实验内容

  • (1)Android Stuidio的安装测试:参考《Java和Android开发学习指南(第二版)(EPUBIT,Java for Android 2nd)》第二十四章
    安装 Android Stuidio
    完成Hello World, 要求修改res目录中的内容,Hello World后要显示自己的学号,自己学号前后一名同学的学号
    学习Android Stuidio调试应用程序
  • (2)Activity测试:参考《Java和Android开发学习指南(第二版)(EPUBIT,Java for Android 2nd)》第二十五章
    构建项目,运行教材相关代码
    创建 ThirdActivity, 在ThirdActivity中显示自己的学号,修改代码让MainActivity启动ThirdActivity
  • (3)UI测试:参考《Java和Android开发学习指南(第二版)(EPUBIT,Java for Android 2nd)》第二十六章
    构建项目,运行教材相关代码
    修改代码让Toast消息中显示自己的学号信息
  • (4)布局测试:参考《Java和Android开发学习指南(第二版)(EPUBIT,Java for Android 2nd)》第二十七章:
    构建项目,运行教材相关代码
    修改布局让P290页的界面与教材不同
  • (5)事件处理测试:参考《Java和Android开发学习指南(第二版)(EPUBIT,Java for Android 2nd)》第二十八章:
    构建项目,运行教材相关代码

2. 实验过程及结果

1:
实验过程:

  • 创建project后,从app→res→layout→activity_main.xml中找到text
  • 将android:text="Hello World!"改为android:text="Hello World! 20165222 20165223 20165224"
  • 修改完成后运行app→java→MainActivity→run→creat new vitual devices得到结果

(https://gitee.com/CS-IMIS-23/Android20172330/blob/master/app/src/main/java/com/example/del/helloworld/HelloWorld.java)

2:
()
3:

(https://gitee.com/CS-IMIS-23/Android20172330/blob/master/myapplication2/src/main/java/com/example/myapplication2/MainActivity.java)
4:

(https://gitee.com/CS-IMIS-23/Android20172330/blob/master/myapplication3/src/main/java/com/example/myapplication3/MainActivity.java)
5:

(https://gitee.com/CS-IMIS-23/Android20172330/blob/master/myapplication4/src/main/java/com/example/myapplication4/MainActivity.java)

3. 实验过程中遇到的问题和解决过程

问题1:在下载Android时候出现问题
问题1解决方案:因为在配置相关文件时候,可能由于学校网络限制,导致进度条一直卡在那里不对,然后通过在网上下载gradle安装包的压缩包,然后再解压到对应的文件夹中,最终解决了问题。

问题2:
问题2解决方案:

4.其他

因为是刚开始学习Android,觉着很对的代码是看不懂的,只是照葫芦画瓢,书上怎样写就怎样敲下来然后再修改一下,以后还是要多练习。
回到顶部

5.参考资料

《Android开发学习指南》

猜你喜欢

转载自www.cnblogs.com/linanlalala/p/9130236.html