2017-2018-1 20162306 实验五实验报告
实验五-1-编译、运行、测试
- 实验要求:
1 git clone 小组项目
2 编译项目,提交编译成功截图(全屏,要有学号信息)
3 提交运行过程中的截图(全屏,要有学号信息)
实验过程:
1、从码云上将项目clone下来,
git clone + xxx
在Android Studio中打开、编译、运行实验截图
实验五-2-代码修改
- 实验要求:
- 在小组项目中,找一个合适的地方添加一个按钮,点击显示自己的学号
- 提交运行截图(全屏,要有学号信息)
- 在项目中找一个界面,自己复制一份命名为XXXbak,修改代码,替换原来的部分
- 提交运行截图(全屏,要有学号信息)
实验过程:
- 1、在activity_main.xml中增加一个按钮;
2、在activity_csqbak.xml中改变原来的界面,加入学号信息
实验截图:
实验五-3-代码分析
- 分析小组代码:
- 数据结构的应用情况及相关代码
- 排序算法的应用情况及相关代码
- 查找算法的应用情况及相关代码
完成实验报告
实验过程:
- 我们小组项目的数据结构为线性结构,项目中主要用了list线性表来存储精灵类和生成敌机;
- 图一为list表存储子弹,并判断是否击毁敌机;
- 图二是list中存储敌机,并判断战斗机是否与敌机相撞;
- 未使用排序和查找算法。
- 关键代码: