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

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

课程:《程序设计与数据结构》
班级: 1723
姓名: 邓煜坤
学号:20172325
实验教师:王志强
实验日期:2018年5月30日
必修/选修: 必修

1.实验内容

(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调试应用程序
(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)》第二十八章:
构建项目,运行教材相关代码
提交代码运行截图和码云Git链接,截图要有学号水印,否则会扣分

2. 实验过程及结果

  • (1)修改HelloWorld,使其加上自己的和自己前后两个同学的学号

  • (2)(3)此处我将这两个实验合在了一起,我把第一个活动中加上了Toast,也就是气泡,在气泡内显示自己的姓名学号,之后与第二个活动连接,能够打开第二个活动。


  • (4)在第四个实验中,要求更改页面布局


  • (5)教材相关内容


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

  • 问题1:R文件的缺失

  • 问题1解决方案:查看了一篇博客

  • 问题2:C盘占用过多,导致各类软件运行过卡。把Android相关的移动到D盘之后,不能打开之前成功的项目,于是移动回去,结果还是不行。

  • 问题2解决方案:

等着重装吧你!!!

  • 我们来说点有用的,在盘与盘之间的移动过程中会出现某些链接的断开,比如之前在C盘的链接断开了,及时再复制回来,也无法连上。还有就是在某些格式上的变动,计算机着鬼东西,你无法搞懂他在干些什么鸟事!!!强烈建议,不懂得同学,像我一样,每次在装之前就考虑好,装好了就不要乱动,否则你就是在和自己过不去。
    其他(感悟、思考等)
    有了自己的第三台手机,能够自己编APP,感觉很神奇。

参考资料

课本相关内容;
Intellj IDEA 简易教程

posted @ 2018-06-03 21:36  20172325  阅读(250)  评论(0编辑  收藏  举报