2017-2018-2 20165234 实验四《Android程序设计》实验报告
2024-10-11 15:34:09
一、实验报告封面
课程:Java程序设计 班级:1652 姓名:刘津甫 学号:20165234
指导教师:娄嘉鹏 实验日期:2018年5月14日
实验时间:13:45 - 3:25 实验序号:实验四
实验名称: Android程序设计
实验要求:
- 没有Linux基础的同学建议先学习《Linux基础入门(新版)》《Vim编辑器》 课程
- 完成实验、撰写实验报告,实验报告以博客方式发表在博客园,注意实验报告重点是运行结果,遇到的问题(工具查找,安装,使用,程序的编辑,调试,运行等)、解决办法(空洞的方法如“查网络”、“问同学”、“看书”等一律得0分)以及分析(从中可以得到什么启示,有什么收获,教训等)。报告可以参考范飞龙老师的指导
- 严禁抄袭,有该行为者实验成绩归零,并附加其他惩罚措施。
二、实验内容及步骤
提交点1:Android Stuidio的安装测试
要求:
- Android Stuidio的安装测试: 参考《Java和Android开发学习指南(第二版)(EPUBIT,Java for Android 2nd)》第二十四章:
- 参考Intellj IDEA 简易教程,安装 Android Stuidio
- 完成Hello World, 要求修改res目录中的内容,Hello World后要显示自己的学号,自己学号前后一名同学的学号,提交代码运行截图和码云Git链接,截图没有学号要扣分
- 学习Android Stuidio调试应用程序
实验结果截图
提交点2:Activity测试
要求:
- Activity测试: 参考《Java和Android开发学习指南(第二版)(EPUBIT,Java for Android 2nd)》第二十五章:
- 构建项目,运行教材相关代码
- 创建 ThirdActivity, 在ThirdActivity中显示自己的学号,修改代码让MainActivity启动ThirdActivity
- 提交代码运行截图和码云Git链接,截图要有学号水印,否则会扣分
实验结果截图
提交点3:UI测试
要求:
- UI测试: 参考《Java和Android开发学习指南(第二版)(EPUBIT,Java for Android 2nd)》第二十六章:
- 构建项目,运行教材相关代码
- 修改代码让Toast消息中显示自己的学号信息
- 提交代码运行截图和码云Git链接,截图要有学号水印,否则会扣分
实验结果截图
提交点4:布局测试
要求:
- 布局测试: 参考《Java和Android开发学习指南(第二版)(EPUBIT,Java for Android 2nd)》第二十七章:
- 构建项目,运行教材相关代码
- 修改布局让P290页的界面与教材不同
- 提交代码运行截图和码云Git链接,截图要有学号水印,否则会扣分
实验结果截图
提交点5:事件处理测试
要求:
- 事件处理测试: 参考《Java和Android开发学习指南(第二版)(EPUBIT,Java for Android 2nd)》第二十八章:
- 构建项目,运行教材相关代码
- 提交代码运行截图和码云Git链接,截图要有学号水印,否则会扣分
实验结果截图
三、实验中出现的问题
最新文章
- Hawk: 无编程抓取淘女郎的所有高清照片
- Scala 编程---类和对象
- 如何在JAVA中实现一个固定最大size的hashMap
- Python多线程开发简介
- 写的cursor demo仅作记录
- 对stack概念的理解与应用
- android自定义View之NotePad出鞘记
- 【POJ 1236 Network of Schools】强联通分量问题 Tarjan算法,缩点
- 利用MySQL 的GROUP_CONCAT函数实现聚合乘法
- 探测器 C++ Singleton(辛格尔顿)
- 关于requirejs中的define的原理理解
- PHP 实现冒泡法排序
- sessionstorage,localstorage和cookie之间的区别以及各自的用法
- hive网站日志数据分析
- 如何利用百度orc实现验证码自动识别
- ES6中Promise对象个人理解
- Notepad++中实现Markdown语法高亮与实时预览
- 今日成为CSDN认证专家
- 洛谷P1066 2^k进制数(题解)(递推版)
- javascript中的浅拷贝ShallowCopy与深拷贝DeepCopy
热门文章
- 论文总结(negFIN: An efficient algorithm for fast mining frequent itemsets)
- mysql 自定义函数与自定义存储过程的调用方法
- redis的使用场景和基本数据类型
- IAR STM32 ------ CSTACK HEAP 设置一次可用栈的大小,HardFault_Hander
- B+树及数据库索引的应用
- Hadoop生态圈-开启Ambari的Kerberos安全选项
- java 中+的运算规则
- Web项目发布BUG总结
- 【1】【leetcode-130】 被围绕的区域
- python 单例模式总结