2019-2020学年第一学期期末实训报告
课程:Android移动应用开发
Android移动应用开发 实训目的与要求1.考核形式(1)能正确实现程序基本功能并做出改进,提交作品源程序文件包(2)提交期末实训报告程序包和实验报告放在一个大文件夹文件夹命名为(班级+成员姓名+学号后2位)1_1_2+张三_李四_王五+16_17_182.实训目地运用Android虚拟机来实现《快乐···
课题名称 |
Android移动应用开发 |
||||||||||||||||||||||||||||
实训目的与要求
1.考核形式 (1)能正确实现程序基本功能并做出改进,提交作品源程序文件包 (2)提交期末实训报告 程序包和实验报告放在一个大文件夹 文件夹命名为(班级+成员姓名+学号后2位)1_1_2+张三_李四_王五+16_17_18
2.实训目地 运用Android虚拟机来实现《快乐数独》的界面程序,本次实训能够对我们所学的Java语言和Android应用程序开发的一次综合实践,使我们能够更好的掌握Java语言在实际开发中的应用,对所学的知识进一步牢固。培养运用所学知识解决实际课程的能力,培养开发Android应用程序的思想和方法。 3.项目要求(前1~5占总分的50%,改进6占总分50%) (1)实现《快乐数独》的界面,如图1所示。 (2)在用户选择了“新游戏”后,即可弹出如图2所示的难度选择对话框。 (3)当用户选择某种难度等级之后,界面切换到如图3所示的游戏界面,其中题目从对应等级的题库中随机取出。
图1 项目总界面 图2 难度选择 图3 游戏界面 (4)单击首页界面中“关于”按钮,将切换到如图4所示的“关于”界面。 (5)当单击“退出”按钮时,弹出如图5所示的对话框。用户单击对话框中的“确定”按钮时结束程序运行。 图4 关于 图5 退出 (6)在实现上面要求的基础上,要求从以下几个方面选择其中1个或2个对应用程序做出改进。Android移动应用开发① 更改数字的输入模式 移动设备支持多种方式的信息输入,例如利用各种传感器输入信息,或者通过手势输入信息等。 ② 允许用户擦除输入的数字 游戏中应该允许用户反悔,对其所填入的数字进行更改,可以在本项目的基础上对此功能进行深入完善。 ③ 允许用户选择背景音乐 现有项目的背景音乐是指定的音乐文件,还可以增加相关功能,使用户可以从其音乐库中选择背景音乐。 ④ 为游戏增加开场动画 许多游戏在开始时,都有开场动画,或者用来显示开发者信息,或者用开场动画的形式加载相关数据等。
|
|||||||||||||||||||||||||||||
小组名称 |
|||||||||||||||||||||||||||||
序号 | 姓名 | 班级 | 学号 | 成员类别 | |||||||||||||||||||||||||
1 | 组长 | ||||||||||||||||||||||||||||
2 | 组员 | ||||||||||||||||||||||||||||
3 | 组员 | ||||||||||||||||||||||||||||
改进部分的主题 | |||||||||||||||||||||||||||||
一、成员工作任务分工
1. XXX 工作任务: 2. XXX 工作任务: 3. XXX 工作任务:
|
|||||||||||||||||||||||||||||
二、实现的具体步骤
1. 定义数组,在res/values/arrays.xml中,代码: <?xml version=”1.0″ encoding=”utf-8″?> <!– 难度等级标题数组 –> <resources> <array name=”difficulty”> <item>@string/easy_label</item> <item>@string/medium_label</item> <item>@string/hard_label</item> </array> </resources> 2. 定义颜色(res/values/colors.xml)中,代码:
3.
4.
|
|||||||||||||||||||||||||||||
三、改进部分功能实现及具体步骤(加相应的界面图)
① 更改数字的输入模式 1. 定义数组,在res/values/arrays.xml中,代码: <?xml version=”1.0″ encoding=”utf-8″?> <!– 难度等级标题数组 –> <resources> <array name=”difficulty”> <item>@string/easy_label</item> <item>@string/medium_label</item> <item>@string/hard_label</item> </array> </resources> 2. 定义颜色(res/values/colors.xml)中,代码:
9. 功能实现截图
|
|||||||||||||||||||||||||||||
教师评语:
|
|||||||||||||||||||||||||||||
评分:
|
更多其他:代写作业 数学代写 物理代写 生物学代写 程序编程代写 Project Assignment Description