基于Android的数独游戏设计文献综述
2020-03-20 23:46:47
文 献 综 述 一.数独简介 数独的前身为”九宫格”,最早起源于中国。
2004年,第一个”数独”游戏被刊登上了英国《泰晤士报》的封面,此时数独游戏才真正被世界所知晓. 数独游戏的规则很简单,只需要在空格处填写1~9的数字,并保证每个数字在每个九宫格内只出现一次,而一般的游戏过程是系统随机生成一个棋局,然后玩家需要在空白处填上相应的数字使其满足游戏规则。
二. Android系统以及平台简介 Android是由Linux Java构成的开源软件,它提供包括SDK、Key Apps、Middleware、Linux Kernel四个部分在内的全套手机软件方案。
它开放了基于Linux内核以上的开发工具,从而保证了内容的可移植性和多样性。
Android平台为开发应用程序提供了一套很好的框架,可以在这个平台的基础上开发不同的应用程序,也可以开发新的组件供应用程序调用。
Android的系统架构和其它操作系统一样采用了分层的架构。
从架构图看android分为四个层,从高层到低层分别是应用程序层、应用程序框架层、系统运行库层和linux核心层。
三.程序涉及的关键技术 1.图形用户界面(GUI)开发技术 在Android平台下,提供了View、SurfaceView类作为图形用户界面(GUI)的基类。
我们首先看下以View类作为基类的图形用户界面(GUI)的开发。
在Android中,任何一个View类都只需要重写其中的onDraw()方法来实现界面的绘制。