- 20
- 0
- 约1.06万字
- 约 17页
- 2018-10-11 发布于重庆
- 举报
台球游戏系统设计课程设计论文
台球游戏系统设计_课程设计论文
计算机学院课程设计
专 业: 计算机应用技术
课程名称: 3G开发基础
课题名称: 台球游戏系统 教 师:
学 号:
姓 名:
前言
Android是基于Linux开放性内核的操作系统,是Google公司在2007年11月5日公布的手机操作系统。早期由原名为“Android”的公司开发,谷歌在2005年收购“Android.Inc”后,继续进行对Android系统开发运营,它采用了软件堆层的架构,主要分为三部分。底层Linux内核只提供基本功能,其他的应用软件则由各公司自行开发,部分程序以Java编写。
2011年初数据显示,仅正式上市两年的操作系统Android已经超越称霸十年的塞班系统,使之跃居全球最受欢迎的智能手机平台。现在,Android系统不但应用于智能手机,也在平板电脑市场急速扩张。
综合本学期的学习,开发一款基于android环境的台球游戏,熟练掌握android应用开发。
课程设计目的
1.1关于java
1、熟悉Java开发环境,熟悉用Java完成一个应用程序的设计过程,掌握有关编 辑、调试和整合程序的方法和技巧。
2、通过此设计,了解Java语言的特点;熟悉Java程序的编写;体会Java语言在问题求解中的特点。
3、总结学习Java语言的心得和体会,并对Java课程设置提出自己的意见和建议。
1.2关于android
熟悉android开发环境,熟悉用java语言实现一个安卓程序的设计过程,掌握有关的设计技巧
熟悉android开发环境,熟悉用java语言实现一个安卓程序的设计过程,掌握有关的设计技巧
通过此课程设计,了解android系统的特点,掌握android相关的知识点。
总结学习android开发环境,熟悉用java语言实现一个安卓程序的设计过程,掌握有关的设计技巧
总结学习android的心得和体会,并且android课程提出自己的意见和建议,从中得到自己的学习心得和体会。
设计任务及要求
根据android课程学习,将手机台球游戏设计的总体设计框架以及详细的设计和实现过程通老师讲解和自己的理解将其全部以课程设计的方式书写出来。
总体设计框架详细设计和实现过程
4.1配置开发环境
1、 安装JDK
首先将下载的jdk-6u24-windows-i586安装到C:\下
2、配置环境变量
选择计算机右键属性高级设置环境变量
CLASSPATH :;%JAVA_HOME%\lib;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tools.jar;
JAVA_HOME : C:\Program Filesx86\Java\jdk1.6.0_24
Path : %JAVA_HOME%\bin;
将以上三个配置到环境变量中
3、安装eclipse
双击eclipse快捷方式图标,它会在你选择的路径下生成一个workspace文件夹,以后的项目都在这里面。
安装ADT
离线安装ADT:
点击eclipse上的help进入如图所示,点击add将ADT导入
若安装成功则会出现如图所示的navigate下面手机图标。
安装SDK
点击window进入preference,然后点击android,在SDK Location中导入SDK,安装成功之后如图所示。
4.2功能定义 台球游戏是根据人们日常中打台球的模式进行模拟式的通过点击按钮来调准角度并出击球杆。
选择【开始游戏】之后可选择【倒计时模式】和【练习模式】进行玩台球游戏,另外还可以点击【排行榜】查看分数情况,倒计时模式是在一定的时间进行玩游戏,练习模式是对于初次玩台球游戏的玩家或者不熟练的玩家。
4.3类的设计
4.4类的功能
各个类功能清单
文件名 主要功能 备注
Constant.java 定义台球所需工具
GameActivity.java 主体类 Main方法
WhatMessage.java Surface所需的常量类
ImageButton.java 球杆变形按钮
ISwitchButton.java
SwitchButton.java 角度调整按钮
AboutView,java 关于界面
ChoiceView.java 选项菜单界面
HelpView.java 帮助界面
SoundControl.java 声音控制界面
Ball.java 台球
BallGoThread.java 桌球运动
Cue.java 球杆
CueAnimateThread.java 倒计时间
GameView.j
您可能关注的文档
最近下载
- 2025年下半年时事政治选择题(一).docx VIP
- 2026年徐州幼儿师范高等专科学校单招《数学》试卷附完整答案详解(名校卷).docx VIP
- 广东省房屋建筑工程竣工验收技术资料统一用表(2025版最新).docx
- 非煤露天矿山安全设施设计编写提纲.doc VIP
- 2026年兴安职业技术学院单招综合素质考试题库附答案详解.docx VIP
- 昆明寻甸渝昆高铁在建项目“8·18”较大导梁机倾覆事故调查报告.PDF VIP
- 建筑材料采购合同包退条款范本.docx VIP
- 2026年兴安职业技术学院单招综合素质考试题库参考答案详解.docx VIP
- 混凝土蒸汽加热法计算.doc VIP
- 2023年广东省东莞市中考语文试卷真题(含答案详解).docx
原创力文档

文档评论(0)