基于Android系统的中国象棋软件设计

被引量 : 0次 | 上传用户:jackyz
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着人们对生活质量要求的不断提高,移动通信技术迅速发展,手机已经成为了人们生活中必不可少的智能工具。智能手机的问世,在全球范围内掀起了一阵阵的热潮,更加完美的用户体验使智能手机备受广大用户的青睐。在智能手机的众多功能中,手机游戏更是处于无可替代的主导地位。一款好的手机游戏软件可以舒缓人们由快节奏生活和工作带来的各种压力。在中国,中国象棋是所有棋牌类游戏中最受欢迎的游戏之一,其可玩性高并且操作较为简单。Android系统因其开源特性及阵营的不断扩大,使其市场份额不断攀升,成为目前最受关注的手机操作平台。基于Android系统的中国象棋游戏将很容易受到人们的广泛喜爱。本文首先介绍了Android平台的基本架构和与本课题相关的基本知识。通过了解Android的系统架构,不仅从宏观上认识了Android系统,同时也为进一步的研究和软件开发工作奠定了基础。然后,基于需求分析规划了中国象棋游戏在Android系统下的设计流程及软件框架,并结合中国象棋的规则、棋谱设计智能算法,使手机能够与人对弈;其次,利用具体的开发软件对软件进行层次化的系统设计与实现,包括软件的整体架构、各个功能模块、用户界面、音乐系统等,并详细介绍了程序中各个子类的关系与实现过程。在程序开发过程中,尽量减少了各程序模块间的耦合性,改善了程序的架构和可维护性,尽最大可能提高了用户界面体验和满意度,实现了一个具有一定棋力的中国象棋人机对弈程序。此象棋程序实现了人机对弈,悔棋,电脑难度设置等功能。最后,对软件运行情况进行了真机测试,测试结果表明,软件运行情况良好,符合设计初衷。
其他文献
在多孔材料中,硅铝沸石分子筛由于具有均一且开放的孔道结构、大的比表面积、高的热稳定性和水热稳定性以及可调的酸中心而被广泛地应用于离子交换、吸附与分离、石油化工和精
目的分析维生素B12+2%利多卡因混合液阻滞对原发性三叉神经痛的治疗效果。方法收集56例原发性三叉神经痛患者,采用"维生素B12+2%利多卡因混合液"对三叉神经干各分支进行阻滞,
目的评价双能量CT肺血管成像联合灌注成像技术(Lung PBV)在肺栓塞(PE)诊断中的应用价值。方法收集165例临床疑诊肺栓塞并行双源CT Lung PBV检查的患者。两位高年资医师分析所
中职数学教学一直是困扰中职学校的一个难题,在中职数学教学新大纲实施的背景下,对中等职业学校学生学习数学提出了更高的要求.在中职数学教学中,融入建模思想是中职数学教学
数学,作为高考中重要的一门学科,一直受到学生和教师的高度重视.目前,随着新课程改革进程的发展,在高中数学方面,数学的教学内容、教学发展目标、数学教学理念都发生了一些改
根据科室情况,介绍在提高呼吸内科临床带教水平方面所作的尝试,包括提高教师的综合素质、强化带教意识、重视实践教学、充分利用查房培养学生三基能力、注重教学模式的创新、
宋代是我国古代题画诗发展成熟的关键时期。考察宋代题画诗发展繁荣的原因,尚画之风最为紧要。帝王权贵对绘事的普遍喜好和参与客观上促进了绘画地位的提高,使得绘画在人们心
<正> “辽史”一书,在二十四史当中是篇卷最少的一种,然而其中所存在的问题,在全部二十四史当中却并不以它为最少.把"辽史"中的问题作一概括的区分,可以归纳为三大类:一是疏
论文主要是在视频中进行目标识别的方法研究,相比于静态图片的处理需要增加一些额外的操作。目标识别的一般研究方法是,首先对目标进行特征提取和特征表示;其次依据这些特征,选择
<正> 一、问题的提出《辽史》上的所谓斡鲁朵,在我国古代其它文献中,又写作斡里朵、斡耳朵、兀里朵、窝里朵、窝里陀等等。日本学者白鸟库吉曾对斡鲁朵的语义加以考证,指出这