20165219第4次实验《Android程序设计》实验报告
一、实验内容及步骤
(一)Android Stuidio的安装Hello world测试
要求
- 参考http://www.cnblogs.com/rocedu/p/6371315.html#SECANDROID,安装 Android Stuidio
- 完成Hello World, 要求修改res目录中的内容,Hello World后要显示自己的学号,自己学号前后一名同学的学号,提交代码运行截图和码云Git链接,截图没有学号要扣分
- 学习Android Stuidio调试应用程序
步骤
进入layout->activity_main.xml
修改其中的android:text
为20165219 20165218 20165220
(二)Activity测试
要求
- 构建项目,运行教材相关代码
- 创建 ThirdActivity, 在ThirdActivity中显示自己的学号,修改代码让MainActivity启动ThirdActivity
- 提交代码运行截图和码云Git链接,截图要有学号水印,否则会扣分
步骤
1新建ThirdActivity
2在activity_third.xml
中修改text
信息
3修改MainActivity.java
使其能够自启动hirdActivity.java
(三) UI测试
要求
- 构建项目,运行教材相关代码
- 修改代码让Toast消息中显示自己的学号信息
- 提交代码运行截图和码云Git链接,截图要有学号水印,否则会扣分
步骤
整体思路与实验二类似,只不过变成了Toast类
(四) 布局测试
要求
- 构建项目,运行教材相关代码
- 修改布局让P290页的界面与教材不同
- 提交代码运行截图和码云Git链接,截图要有学号水印,否则会扣分
步骤
修改activity_main.xml
(五) 事件处理测试
要求
- 构建项目,运行教材相关代码
- 提交代码运行截图和码云Git链接,截图要有学号水印,否则会扣分
步骤
运行教材代码
二、项目码云链接
三、遇到的问题
问题1:Android studio gradle 下载很缓慢
解决方法:选择自己需要的gradle-xxx-all.zip文件,提前下好放在指定文件夹中
问题二:模拟器下载完成后不能启动
解决方法:之前我是在windows下的linux开发,没有给电脑开启虚拟化
问题三:报错the user data image is used by another emulator. aborting
解决办法:关闭模拟器后重启
四、实验收获
此次实验学习了Android开发比较基础的内容,为今后深入的学习打下了基础