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

Posted 可爱的坏人

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了20172327 2017-2018-2 《程序设计与数据结构》实验4报告相关的知识,希望对你有一定的参考价值。

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

课程:《程序设计与数据结构》
班级: 1723
姓名: 马瑞蕃
学号:20172327
实验教师:王志强
实验日期:2018年5月30日~2018年6月3日
必修/选修: 必修

1.实验内容

  • android Stuidio的安装测试:
    参考《Java和Android开发学习指南(第二版)(EPUBIT,Java for Android 2nd)》第二十四章:
    参考http://www.cnblogs.com/rocedu/p/6371315.html#SECANDROID,安装 Android Stuidio
    完成Hello World, 要求修改res目录中的内容,Hello World后要显示自己的学号,自己学号前后一名同学的学号,提交代码运行截图和码云Git链接,截图没有学号要扣分
    学习Android Stuidio调试应用程序
  • Activity测试
    参考《Java和Android开发学习指南(第二版)(EPUBIT,Java for Android 2nd)》第二十五章:
    构建项目,运行教材相关代码
    创建 ThirdActivity, 在ThirdActivity中显示自己的学号,修改代码让MainActivity启动ThirdActivity
  • UI测试
    参考《Java和Android开发学习指南(第二版)(EPUBIT,Java for Android 2nd)》第二十六章:
    构建项目,运行教材相关代码
    修改代码让Toast消息中显示自己的学号信息
  • 布局测试: 参考《Java和Android开发学习指南(第二版)(EPUBIT,Java for Android 2nd)》第二十七章:
    构建项目,运行教材相关代码
    修改布局让P290页的界面与教材不同
  • 事件处理测试: 参考《Java和Android开发学习指南(第二版)(EPUBIT,Java for Android 2nd)》第二十八章:
    构建项目,运行教材相关代码

2. 实验过程及结果

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

实验过程:
创建project后,从app→res→layout→activity_main.xml中找到text
将android:text="Hello World!"改为android:text="Hello World! 20172327 20172326 20172328"
修改完成后运行app→java→MainActivity→run→creat new vitual devices得到结果

  • 实验二:activity测试,从一个activity可以打开另一个activity

  • 实验三:UI测试:运用toast类,创造一个气泡,气泡中显示自己的学号

  • 实验四:修改教材relative_layout1.xml来改变页面的布局

  • 实验五:完成课本二十八章的代码编写

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

问题1:R文件总是显示红色,出错误。
问题1解决方案:这个问题其实有很多的同学都遇到过,我也查了一下,需要单击rebuild,如果一遍没有成功,就多试几遍。

4.说明

在这次实验过程中,应为我的Android Studio没法上传到码云,但我又不知道要把代码传给课代表,所以我截过图以后,过了三天才知道要传代码,但我代码已经弄丢了,Android Studio都重装了两次,所以我在提交代码时,用来王文彬同学的代码并将其改了一下,所以我的代码与上传的图片不符,我下次一定注意这个问题。不会再犯类似问题了。

参考资料

  • 《Java程序设计与数据结构教程(第二版)》
  • 《Java程序设计与数据结构教程(第二版)》学习指导

以上是关于20172327 2017-2018-2 《程序设计与数据结构》实验4报告的主要内容,如果未能解决你的问题,请参考以下文章

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

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

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

20172327 2017-2018-2 《程序设计与数据结构》第八周学习总结

20172327 2017-2018-2 《程序设计与数据结构》第十周学习总结

20172327 2017-2018-2 《程序设计与数据结构》第三周学习总结