实验四 Android程序设计
课程:Java程序设计
班级:1652
姓名:孔月
学号:20165208
指导教师:娄嘉鹏
实验日期:2018.5.14
实验名称:Android程序设计
实验要求:
- 没有Linux基础的同学建议先学习《Linux基础入门(新版)》《Vim编辑器》 课程;
- 完成实验、撰写实验报告,注意实验报告重点是运行结果,遇到的问题(工具查找,安装,使用,程序的编辑,调试,运行等)、解决办法(空洞的方法如“查网络”、“问同学”、“看书”等一律得0分)以及分析(从中可以得到什么启示,有什么收获,教训等);
- 实验报告中统计自己的PSP(Personal Software Process)时间;
严禁抄袭。
实验内容、步骤与体会
目录:
(一)安装认识Android
- 安装 Android Stuidio
- 完成Hello World, 要求修改res目录中的内容,Hello World后要显示自己的学号,自己学号前后一名同学的学号
- 学习Android Stuidio调试应用程序
将activity_main.xml中的
android:text="Hello World!"
中的Hello World改成"Hello World!20165208\n 20165207\n 20165209\n"
实验效果截图如下
(二)活动
- 构建项目,运行教材相关代码
- 创建 ThirdActivity, 在ThirdActivity中显示自己的学号,修改代码让MainActivity启动ThirdActivity
(三)Toast
- 构建项目,运行教材相关代码
- 修改代码让Toast消息中显示自己的学号信息
(四)布局测试
- 构建项目,运行教材相关代码
- 修改布局让P290页的界面与教材不同
(五)事件处理测试
- 构建项目,运行教材相关代码
问题总结与体会
- 问题1:本次实验安装Android Stuidio上遇到了很多困难,先是并没有如老师的步骤所写的自动弹出sdk安装界面,但是后续操作中又显示已经安装。应该是对安装过程没有产生大的影响
问题2:在安装结束需要安装插件时,多次点击try again无任何反应,均显示failed
- 解决方案:是最初下载的gradle安装包有问题,进行替换后即可正常安装。
问题3:接下来的安装我遇到了最大的问题,显示提示无法找到sdk,但是在sdk安装路径中我又可以看到它已经安装并使用,后发现所设定的手机无法使用,具体问题如下图,在删去手机重新设置无效后,我上网查找了问题,网上给出的解决方案如下图,多次矫正后都无法正确运行,后又卸载安装了三次还是无法运行,也有询问过同学助教还是无法解决这个问题。。。
- 暂时的解决方法:
- 体会:本次实验对我来说有点难,从安装开始遇到问题,这个问题持续到后来也没有解决,是真的不知道干怎么解决了,网上查到的相近的问题解决方案都进行了尝试,然而并没有任何效果,也进行了卸载安装,但是再开启时还是同样的问题,于是后来在助教学姐的建议下我选择了借用同学的电脑完成此次实验。
步骤 | 耗时 | 百分比 |
---|---|---|
需求分析 | 25 min | 8.3% |
设计 | 70 min | 23.3% |
代码实现 | 120 min | 40% |
测试 | 40 min | 13.3% |
分析总结 | 45 min | 15% |