摘要:随着生活节奏的加快与智能手机的发展,人们对于在智能手机上进行娱乐的机会越来越多,这在一定程度上推动了手机游戏的发展。在这些游戏中,棋牌类游戏一直受到人们的喜爱。这次设计的是一款基于Android平台的中国象棋游戏,游戏设定为人机对弈,操作方式采用屏幕触摸操控棋子和界面。采用了Android手机中的2D呈现技术,使界面美观。游戏的架构设计成4类,分别是公共类,通过扩展activity实现对游戏的控制;辅助界面类,即欢迎界面,采用渐变实现动画的效果;游戏界面类,游戏界面的实现类,绘制游戏场景中的物体;走法引擎类,定义走棋规则和计算走棋。游戏操作一共5个功能,开始游戏,暂停游戏,重新开始游戏,声音的开关和悔棋功能,上手十分简单。7453
关键词: 智能手机;Android;游戏;中国象棋
The Development Of mobile Casual Games On Android Platform
Abstract: With the speeding up of the pace of life and the development of smart phones, opportunity more and more that people use smart phones to entertainment, this to a certain extent, promote the development of the mobile phone games. In these games, board games have been popular with people. This design is a based on Android platform of Chinese chess game, the game is set a man-machine game, operating mode adopts touch screen control piece and the interface. Using the 2D rendering technology in Android phones, let interface aesthetics. Game architecture design into 4 classes, respectively is a public class, achieve control of the game by extending the activity; secondary interface classes, that is, the welcome screen, animation is realized by using the gradient effect; game interface, the interface implementation class, drawing game objects in the scene; games engine classes, define the rules of playing chess and computing moves. Game operating a total of five function, start the game, suspended game, to start the game, the voice of the switch and retract a false move in a chess game function, it is very simple.
Keywords:    Smart phone; Android; The game; Chinese chess
目录
摘要    i
Abstract    i
目录    ii
1    绪论    1
1.1    研究的目的与意义    1
1.2    国内外研究的现状与水平    1
1.3    发展趋势    2
1.4    游戏    2
1.5    中国象棋    3
2    Android操作系统    4
2.1    系统简介    4
2.2    发展历程    4
2.3    发展版本    5
2.4    系统架构    8
2.4.1    应用程序    9
2.4.2    应用程序的框架    9
2.5    系统结构    10
2.5.1    系统内核    10
2.5.2    后缀    10
2.5.3    硬件抽像层    10
2.5.4    中介软件    11
2.5.5    安全权限机制    11
2.6    ANDROID应用组件    12
2.6.1    Activity    12
2.6.2    Service    13
2.6.3    Broadcast Receiver    13
2.6.4    Content Provider    13
2.7    XUL界面    14
2.8    平台优势    15
2.8.1    开放性    15
上一篇:VC++简易网络会议系统设计
下一篇:VB城市公共自行车信息管理系统设计

Android手机考勤平台的设计与实现

基于android的环境信息管理系统设计

基于激光超声检测金属材...

Android全国天气移动终端应用程序设计研究

基于MOODLE平台的在线交互式学习设计

基于离散事件系统Petri网模型的可达图研究

基于高斯过程动态模型的时序数据恢复方法

基于Joomla平台的计算机学院网站设计与开发

浅论职工思想政治工作茬...

压疮高危人群的标准化中...

提高教育质量,构建大學生...

上海居民的社会参与研究

酵母菌发酵生产天然香料...

AES算法GPU协处理下分组加...

从政策角度谈黑龙江對俄...

STC89C52单片机NRF24L01的无线病房呼叫系统设计

浅谈高校行政管理人员的...