2.1.1 Android的产生 9
2.1.2 Android的平台架构 9
2.1.3 Android 开发环境 10
2.2 JAVA简介 11
2.2.1 Java版本 11
2.2.2 Java主要特性 11
3 系统分析 13
3.1 功能需求分析 13
3.2 性能需求分析 13
3.2.1 安全性 13
3.2.2 可靠性 13
3.3 开发环境需求分析 14
4 系统设计 15
4.1 系统总体设计 15
4.2 系统流程图设计 16
5 系统测试与实现 18
5.1 测试目的 18
5.2 测试内容 18
5.3 测试效果 18
5.4 系统实现 18
6 结论 24
6.1 本文总结 24
6.2 不足与展望 24
致谢 25
参考文献 26
附件 27
1 绪论
随着科技的发展,曾经的互联网时代已经演变到了如今的智能手机时代,手机已完全可以替代电脑,无论是学习、工作、上网或者是购物娱乐,都可以在一部智能手机上实现。在如今这个几乎人手一部智能手机的时代,其中蕴含着无限的发展空间,首当其冲的便是手机APP,而在各类APP中,游戏是最受人们欢迎的,我们研究的便是如何开发一款功能完善且能够吸引用户的手机游戏。
本章主要对数独游戏的研究背景和研究的目的和意义进行分析,最后介绍了本论文的研究内容和具体的章节安排。
1.1 研究背景
1.1.1 数独的概念
数独,顾名思义就是每个数字都是唯一的。数独是最早源自于18世纪末的瑞士,后来又在美国迅速发展并在日本得以闻名全球的数字谜题。简单来说,数独的界面是一个九宫的正方形,每一宫又分为9个单元格,共有81个单元格。在这81个单元格中会给出一些数字,用户通过逻辑推理,在其他的空格上填入1-9其中一个数字,使得每个数字在每个九宫格内只出现一次并且在每行每列均只出现一次即可。数独游戏非常考验做题者的逻辑推理能力。虽然数独游戏玩法简单,但数字的排列方式可以千变万化,随意调换两个数字,就是一副新的数独棋盘,就是这样简单却又神秘的数独游戏,吸引着成千上万的用户,更有不少的教育学者认为,数独游戏是可以训练头脑的。
1.1.2 数独的历史
数独的前身为“九宫格”,最早起源于中国。数千年前,我们的祖先就发明了洛书,它要求纵向、横向及斜向上的三个数字之和等于十五,比之现在的数独更为复杂。
你知道是谁最先发明数独的吗?
最早的数独游戏不单单只是个数字游戏,在其n*n的方阵中可以填入任意字母或者符号,只需保证每行每列的数字或者符号不重复即可,此游戏名为“拉丁方块”,最早由瑞士数学家莱昂哈德•欧拉发明,此游戏和现在的数独游戏非常相似,但少了一个宫的规则。
你知道“数独”这个游戏名称是怎么来的吗?
1984年4月,在日本的一本游戏杂志上发表了一款游戏,提出了“独立的数字”的概念,并将此游戏命名为“数独”。
你知道“数独”这个游戏是怎么风靡全球的吗?
在1997年3月,一位新西兰籍法官高乐德到日本东京旅游时,无意中发现了数独游戏,从而迷上了数独游戏。他更是在英国的《泰晤士报》上进行了发表,此后其他报纸也相继发表,很快便使得数独游戏风靡全英国。对数独游戏的痴迷,使他花费了6年的时间编写了程序,并将其放在网站上,从而让数独游戏很快便在全世界流行。随着数独游戏的流行,衍生出了许多类似的游戏。 Android平台的数独游戏的设计与实现(2):http://www.youerw.com/jisuanji/lunwen_34876.html