1. 研究目的与意义(文献综述)
1.1研究现状分析
随着科技的发展,可以说移动互联网及通信产业链中的每个环节都离不开android。android是google于2007年发布的一款基于linux平台的开源手机操作系统,从2008年首款android智能手机上市以来,android平台一直以惊人的速度挺进,并迅速进入领先行列,可以说,迄今为止,android是智能手机市场上最大的赢家,是销售增长最快,最成功的竞争者。
现在有大量的android设备,android终端都在被使用,如此一来,市场上对android开发人才的需求必定大增加,如今,几乎每个人的手上都有一部手机,据调查,android手机的市场占有率已经达到了80%,但从目前的形式来看,我国在这方面的人才并不多,因此,android开发必将成为热门岗位,学习并掌握基于android系统的软件开发是作为开发人员必备的一项技能[1]。
2. 研究的基本内容与方案
2.1设计的基本内容及目标
android作为一个开源的移动设备的平台,其软件层次结构自上而下分为四个层次,分别是应用程序层(application)、应用程序框架(applicationframework)、各种库(libraries)、android运行环境(runtime)以及linux内核(linuxkernel)。
本设计的主要目的是实现基于android平台的五子棋游戏应用。本游戏遵守现实生活中五子棋游戏的规则,即:黑白两子在15*15的棋盘交叉点上交替落子(黑棋先行),先形成五子连线者获胜,游戏还规定不允许悔棋。游戏分为人机对战和人人对战两种模式。
3. 研究计划与安排
(1)2016/1/11—2016/1/22:查阅参考文献,明确选题;
(2)2016/1/23—2016/3/7:进一步阅读文献,并分析和总结;确定技术路线,完成并提交开题报告;
(3)2016/3/8—2016/4/26:需求分析,算法或系统设计,分析、比较或实现等;
4. 参考文献(12篇以上)
[1]范怀宇.android系统开发精要.机械工业出版社.2012.08
[2]韩超.android经典应用程序开发.人力资源出版社,2011:5-18.
[3]杨丰盛.android系统内幕系统卷.机械工业出版社.2011.06
课题毕业论文、开题报告、任务书、外文翻译、程序设计、图纸设计等资料可联系客服协助查找。