andriod的猜歌游戏的设计与实现(源码)

随着科技的不断发展,智能手机技术日趋成熟,手机应用软件正极速发展。智能手机已快速走进了我们的生活,人们对手机不同智能化功能的需求也越发高。在各方面需求之中,对休闲娱乐需求的比重占了很大一部分。之所以如此,是因为人们在工作生活中面临众多压力,以至于人们渴望随时能放松自己,缓解源于快节奏生活所带来的压力。但是,如何利用空闲时间恰当的释放压力,是如今社会较为重要的议题之一。也就是在这样的情况下,出现了许许多多与音乐相关的手机应用软件。从最初的音乐播放功能,到现如今较为流行的K歌模式的软件“唱吧”。虽然这些手机应用能给我们带来轻松的体验,但是也有诸多不方便的地方。比如K歌类型的应用软件,并不适合在公共场合,也达不到随时随地放松的目的。因此,结合各式各样的音乐所具有休闲娱乐的解压功能,依据用户的需求分析,设计实现一款基于Android系统的猜歌游戏。本应用收集现下热门歌曲,对其进行后期的加工处理,以获取素材。将原有的歌曲播放形式改成播放素材,结合游戏的元素,增强整体的娱乐休闲效果,力求达到更好的减压的功能。在游戏中设计关卡,对游戏的整体难度设置进行掌控,还配备了金币奖励和一些工具的使用。关键词 Android,音乐文化,猜歌名,智能手机平台
目录
1.引言 1
1.1 课题背景及现状 1
1.2 课题研究意义 1
2.所用开发工具介绍 2
2.1 Java的简单介绍 2
2.2 Android开发环境简介 2
2.3 XML相关概念 3
3.需求分析 3
3.1 功能需求 4
3.2 界面需求 4
3.3 性能需求 5
3.4 系统工作流程 5
4.系统总体设计 6
4.1 系统总体设计方案 6
4.2 用户界面设计 6
4.3 功能模块设计 9
5.系统详细设计 10
5.1 Android Manifest文件 10
5.2 LOGO界面 10
5.4 游戏界面 13
结 论 25
致 谢 26 *好棒文|www.hbsrm.com +Q: ¥351916072¥ 

参考文献 27
1.引言
本章介绍了Android猜歌游戏课题所研究背景、研究的目的与意义。其次对Android手机软件开发的研究范围和预期效果的实现进行了概括说明。
1.1 课题背景及现状
Android是由Google与其他84家开发商共同改良研发的,是在 Linux的基础上开发的。Android系统的市场份额在超过塞班系统后,成为全球第一。时隔三年,Android平台占42.8%的移动广告流量来源超越ios。在这之后,Android平台的优越性更是在一定程度上表现出来,在全球智能手机的市场上,由一开始市场份额的10%不到,一下子迅猛升到 50%以上,随之带动Android系统的应用软件的开发。而且因为Android平台拥有的应用程序丰富,也大大的降低应用开发的经费,推动发展各种基于Android系统的实用性的应用软件。各式各样的Android应用程序已有了较为明朗的发展目标和趋势,正是因为Android系统的手机拥有大批的用户群体,所以设计一款休闲娱乐、方便消遣的小游戏前景十分可观。
1.2 课题研究意义
游戏是现如今社会中人们放松减压最为有效的娱乐消遣的形式之一。随着网络技术的成熟发展,手机游戏以其界面精美、容易操作、简洁方便等优点备受广大用户的喜爱。于是,设计一款符合大众需求的手机端小游戏具有其重要的意义。基于Android平台的猜歌游戏是一款可以在安卓手机上消遣减压的应用软件。该应用程序可以为喜欢音乐的用户提供一个竞技性、刺激性和趣味性的休闲方式。极大考虑到用户对这一类小游戏的需求和喜爱,使使用者能够充分的得到休息放松。此外,该应用设计精巧美观,画面唯美舒适,高效的人机交互能力,为用户提供高质量的人性化服务。该应用程序适用于不同年龄段用户使用。
选择基于Android的猜歌游戏作为本人的毕业设计课题,是对于我在学校学习课程的一次综合性的考察。本次Android系统的全面实践对于我来说是一次锻炼自己的好机会,对于今后的工作生活都有着积极的影响。
2.所用开发工具介绍
本章节主要介绍课题研究的开发环境的相关简介,以及所使用的开发工具。
2.1 Java的简单介绍
Java在很早地时候被研发出,从其自身的广义来说,它包括两个部分,一个是我们所熟知的面向一定对象的程序设计语言,另外一种就是单独作为一种平台被使用。我们所熟知的HotJava浏览器就是在Java的基础上完成的,这个例子就从侧面表现出了Java的优越性,从而能够得到大面积的使用和推广,当然还能用于其他方面,比如在不同平台上使用,动态Web,还能够用在Internet的计算上,这只是其中的一部分,还有其他部分的优秀性能。因为这些原因,Web才会有了举目的成就,另外我们平时使用的浏览器大部分都能够支持Javaapplet的功能,此外,Java自身的发展也没有停下脚步,随着时间的消逝,其得到了越来越多的发展。现如今,我们提到Java,从最简单的意义上来说,即由语法,格式,虚拟机,程序接口这四部分组成。
2.2 Android开发环境简介
Android开发环境的安装和配置是开发安卓的第一步。Android系统在本质上是一种基于Linux的系统,其使用特性主要是开放性。在例如我们平时最常使用的智能手机,还有平板设备,或者其他类似的移动设备上用的比较多,这个开发环境其实主要是经过Google公司还有其他一些手机行业着手运行的。我们都知道,Android操作系统在一开始是Andy Rubin公司进行研发的,在硬件上一开始主要只能用在手机上。后来再经过Google的合购后,继续投入研发。在经过多家硬件制造商及相关行业的共同努力后,Android系统得到了大范围的改良,和深层次的发展。在这之后,Google放宽了相关的的源代码,一系列的努力之后终于得到回报,第一部Android智能手机在2008年10月诞生,并且开始在其他硬件设备上稳步发展。
总体而言,要想开发适用Android系统中的手机应用程序,需要以下四个组件来搭建Android开发环境。
(1)JDK

版权保护: 本文由 hbsrm.com编辑,转载请保留链接: www.hbsrm.com/jsj/jsjkxyjs/1458.html

好棒文