学术探讨文_张媛媛
摘要:随着移动互联网的发展,智能手机的普及,智能移动通信设备正逐步代替电脑的地位。Android系统自发布以来,以其开源、免费、完整、可靠等特点成为智能手机的主流操作系统。本文设计了一款基于Android的钢琴游戏,游戏主要是模拟钢琴键盘,按不同的琴键能发出不同的音阶,实现了通过手机来模拟钢琴弹奏乐曲的功能。系统整体采用MVC架构,基于Eclipse平台环境,使用JAVA语言实现。
关键词:Android;游戏;钢琴键盘;Eclipse;Java;智能手机
一、研究背景和意义
1、研究背景
近年来,随着WIFI,3G,4G和无线技术的普及,使人们获取信息更加快速、方便,实用性和便利性升级到一个更高的水平,人们都渴望能够在任何时间、甚至任何地方,甚至是在行动过程中可以方便、高效、快捷地从互联网获取信息。因此,移动通信和互联网已经成为世界上增长最快、最具有市场前景、
市场潜力最大的两大产业,而且两者正在无限的融合在一起,诞生了一个新的名词-----移动互联网。移动互联网的优点决定了它拥有巨大的用户数量,而且这个数量还在不停的增长中,正趋于一种普遍化、人均化,人人都在使用移动互联网。
随着手机应用市场和移动互联网也在飞速的前进,作为一个智能的手机操作系统,Android自从其诞生开始就注定它的辉煌。根据最新的数据统计,如今的Android操作系统已经成为了全球最受欢迎的智能手机平台。基于起广大的用户以及其系统本身的开放性、系统的适用性、不受开发商的约束、不受运营商的约束等等优点,使其在如今的手机市场上叱咤风云,并且还在迅速的向电脑市场等领域发展。
在如今人人都有智能手机的时代,游戏已经成为人们休闲娱乐时的非常好的选择之一。游戏本身所具有的新鲜、刺激、成就感以及自我的挑战前进等多种在现实忙碌的社会环境很少体会到的东西,使其以及其强大的吸引力和独特的魅力逐渐的开始在世界娱乐领域占据主流的地位。另外手机平台的便携性也加快了游戏的发展。
2、研究意义
随着Android智能手机的发展,Android手机游戏颇受广大消费者的青睐,特别是那些无需注册、无需上网、操作简单、能打发闲暇时光的单机版游戏已经成为大家所追捧的对象,在饭后工作之余、在等
java手机游戏下载车时、坐公交地铁时,越来越多的人喜欢拿出手机玩玩小游戏,来打发这些无聊
的时间。
在这种背景下如何设计开发一个游戏规则
简单易懂,上手容易,适合广大年龄段的小游戏
成为了一个最受瞩目的话题。因此,我选择了做
一款基于Android的钢琴游戏,这个游戏能够模
仿钢琴的按键,按下不同的琴键,能发出各种音
阶,就像一个小型的电子琴一样,能让热爱音乐
的“小伙伴”随时随地享受弹琴的乐趣,大家可
以按照自己想法,弹奏不同的音乐,创作出新颖
的音乐。而这个Android钢琴游戏最大的优点就
是便携,不需要专门携带专业的乐器,就可以随
时随地拿出手机,来演奏乐曲。
二、国内外研究现状
随着当今经济以及科学技术的快速发展,人
们生活水平不断的提供,当前人们面临的各种压
力,比如就业压力、工作压力、升学压力等,这
随机数表是有几位数
些无尽的压力不断地加大,不断地摧残着我们的
精神,,尤其是在一些一线城市的人,生活节奏
更是快的飞起,我们的生活总是处于一种紧绷状
态。在这种环境下,我们亟需去释放压力,需要
经常去放松,需要娱乐去缓解自己的紧张节奏,
sedo而不用占用我们大家太多时间和金钱,而我们去
玩玩手机游戏总是一种最佳的选择,不必浪费太
多精力和体力,又不必拿出专门的时间和金钱去
挥霍,因此手机游戏就有了广阔的发展空间以及
良好的需求。
国外的技术发展起步要领先于我们,而且发
展的也更快更先进,有许多我们需要去学习借鉴
的地方,但同时我们也不能盲目的去学,去借鉴
还要加入自己新的理解和新的领悟,使自身的到
更好的发展。虽然我们起步要晚,但是近几年特
别是近三年来,我们国内的开发技术以及开发环
境也追赶上了国外一些国家和地区,甚至一些技
术已经领先于世界前列。同时以百度、阿里巴巴、
腾讯为代表的一些领头羊已经尝到了甜头,正逐
步加大这一领域的投资。
三、 Android系统介绍
1、 Android简介
Android系统是一款以Linux内核为基础的
操作系统,而且它是开放源代码的,主要应用于
移动便携式通信设备。最初,Android系统并不
是Google公司研发的,它是由安迪·鲁宾研发的,
后来,Google公司将其收购注资。经过Google
公司的不懈努力,Android系统以自身独特的优
势席卷全世界,Android不但被应用在智能手机
上,而且它也被应用在电视、平板电脑、游戏机
等平台上。Android系统近两年的全球市场份额
一直稳居第一,截至到2015年第一季度全球份
额将近85%。
Android系统以开放、免费、完整、专门针
对移动通信设备的目标,吸引了大批的手机厂商
的使用和开发,为现在的移动互联网注入强劲的
动力,毫不夸张的说,Android系统的出现加快
了移动互联网的发展。
Android系统具有以下独特的优点:
(1)方便的应用程序之间的沟通。这就是说,
在Android系统上开发App,只要对其进行简单
的声明和操作,就能够很方便的实现各个App
之间的数据的的共享,App就可以访问或者调用
其他App的数据,换句话说,可以将自己的程
序的数据提供给其他的App使用。
(2)平等性。在安卓系统上,系统提供的
软件和个人开发的应用程序是平等的。比如,我
们自己开发的发短信程序就可以完全代替安卓系
linux删除环境变量命令统自带的发短信程序。
clone下来的是md文件(3) 开放性。谷歌通过与运营商、设备制
造商、开发商等结成深层次的合作伙伴,通过建
立标准化、开放式的移动设备软件平台,形成一
个完整的开发的产业结构。
osi七层模型传输层作用
在这次的系统设计中,通过自己不断阅览文
档以及学习前辈事例代码,将自学的Android知
识用到了实际的问题,通过自己的运用才知道许
多东西只有自己动手才能够真正掌握,这不仅仅
学习到很多的专业知识,最重要的有了一定的做
程序的经验在不断的完善和编写中感受到做一个
软件的流程。而且现在手机端开发也正在火热的
发展中,做出这个游戏,使自己能够掌握一些现
在流行的编程语言,同时还在一定的程度上锻炼
了自己的自学能力,也使自己对这个专业更加的
热爱加深了自己对软件编程的理解。
通过本次的游戏设计,以及自己动手去实
现。使自己感受到了很多的不足之处。比如游戏
的设计依旧不完善,自己思考问题的也不是很全
面,许多问题最初都没有想到。但是在今后的学
习生活中,我会不断的去完善,不断的去提高自
己,使自己的思考更加的成熟,思路更加的完善。
(作者单位: 项城市中等专业学校)
基于Android音乐键盘小游戏的设计与开发
242

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。