湖 北 大 学
计算机与信息工程学院
2023——2024 学年度
第 1 学期
学 生 实 验 报 告 册
学生姓名: 宋嘉宸
班 级: 2101班
学 号: 202131116023017
课程名称: 移动开发技术实验
任课老师: 肖蓉
学生实验守则
1、学生在规定的时间内进行实验,不得无故缺席或迟到。
2、学生在每次实验前对排定要做的实验应进行预习,并按要求作好预习报告。
3、每次实验前,必须交上次实验报告和本次实验预习报告,并经指导教师提问、检查同意后,才可进行本次实验。
4、学生进入实验室指定位置后,首先根据仪器清单核对自己使用的仪器是否有缺少或损坏,发现问题及时向指导教师报告,严禁擅自动用别组仪器。
5、实验时必须有实事求是、严肃认真的科学态度,严格遵守仪器操作规程和注意事项。
6、实验完毕应将实验数据交给指导教师检查,合格后,整理复原好仪器设备,方可离开实验室。
7、保持实验室肃静和整洁,不得大声喧哗,乱丢垃圾和吃东西。
8、学生在实验过程中,由于不遵守操作规程或未经许可,擅自进行实验而造成事故、损坏仪器设备,应及时报告,并填写损坏清单,按院有关规定进行赔偿。
实验二: Activity
实验目标和实验内容:
- Activity是安卓系统中负责用户可视化界面交互的关键组件,需要掌握其原理;
- 掌握Activity的注册;
- 掌握Activity的生命周期;
- 掌握Intent,实现Activity之间的跳转;
- 请设计实验验证Activity的生命周期;
- 请设计实验验证跳转时Activity生命周期的状态变化。
实验结果:(实验小结与结果截图)
- 实验方案设计说明
- activity注册
(2)activity生命周期验证
- 核心代码
(1)mainactivity中的按钮id
(2)mainactivity代码实现mainactivity唤醒mainactivity2的活动
(3)按钮id
(4)按钮id
结果截图
运行虚拟机出现mainactivity oncreate和mainactivity onstart
按钮之后出现mainactivity2 oncreate和mainactivity2 onstart
再次点击按钮之后出现mainactivity2 ondestroy
- 实验小结
通过学习和实践这些概念,我对 Android 开发中的 Activity 有了更深入的理解。每个
activity 的生命周期,需要通过跳转 activity 的跳转进而观察,执行相关操作后,
可以观察到每一个 activity 的生命周期与情况。主要利用到 log.d(),能够将执
行的哪个生命活动显现出来。
成绩:
批阅教师:————————
日 期:————————