資源描述:
《畢業(yè)論文設(shè)計__臺球游戲系統(tǒng)安卓課程設(shè)計.doc》由會員上傳分享,免費在線閱讀,更多相關(guān)內(nèi)容在學(xué)術(shù)論文-天天文庫。
1、計算機學(xué)院課程設(shè)計專業(yè):計算機應(yīng)用技術(shù)課程名稱:3G開發(fā)基礎(chǔ)課題名稱:臺球游戲系統(tǒng)教師:學(xué)號:姓名:2013年9月20日——2013年12月25日目錄前言Android是基于Linux開放性內(nèi)核的操作系統(tǒng),是Google公司在2007年11月5日公布的手機操作系統(tǒng)。早期由原名為“Android”的公司開發(fā),谷歌在2005年收購“Android.Inc”后,繼續(xù)進行對Android系統(tǒng)開發(fā)運營,它采用了軟件堆層的架構(gòu),主要分為三部分。底層Linux內(nèi)核只提供基本功能,其他的應(yīng)用軟件則由各公司自行開
2、發(fā),部分程序以Java編寫。2011年初數(shù)據(jù)顯示,僅正式上市兩年的操作系統(tǒng)Android已經(jīng)超越稱霸十年的塞班系統(tǒng),使之躍居全球最受歡迎的智能手機平臺。現(xiàn)在,Android系統(tǒng)不但應(yīng)用于智能手機,也在平板電腦市場急速擴張。綜合本學(xué)期的學(xué)習(xí),開發(fā)一款基于android環(huán)境的臺球游戲,熟練掌握android應(yīng)用開發(fā)。一.課程設(shè)計目的1.1關(guān)于java1、熟悉Java開發(fā)環(huán)境,熟悉用Java完成一個應(yīng)用程序的設(shè)計過程,掌握有關(guān)編輯、調(diào)試和整合程序的方法和技巧。2、通過此設(shè)計,了解Java語言的特點;熟
3、悉Java程序的編寫;體會Java語言在問題求解中的特點。3、總結(jié)學(xué)習(xí)Java語言的心得和體會,并對Java課程設(shè)置提出自己的意見和建議。1.2關(guān)于android熟悉android開發(fā)環(huán)境,熟悉用java語言實現(xiàn)一個安卓程序的設(shè)計過程,掌握有關(guān)的設(shè)計技巧1、熟悉android開發(fā)環(huán)境,熟悉用java語言實現(xiàn)一個安卓程序的設(shè)計過程,掌握有關(guān)的設(shè)計技巧2、通過此課程設(shè)計,了解android系統(tǒng)的特點,掌握android相關(guān)的知識點。3、總結(jié)學(xué)習(xí)android開發(fā)環(huán)境,熟悉用java語言實現(xiàn)一個安卓程
4、序的設(shè)計過程,掌握有關(guān)的設(shè)計技巧總結(jié)學(xué)習(xí)android的心得和體會,并且android課程提出自己的意見和建議,從中得到自己的學(xué)習(xí)心得和體會。一.設(shè)計任務(wù)及要求根據(jù)android課程學(xué)習(xí),將手機臺球游戲設(shè)計的總體設(shè)計框架以及詳細的設(shè)計和實現(xiàn)過程通老師講解和自己的理解將其全部以課程設(shè)計的方式書寫出來。二.總體設(shè)計框架臺球游戲歡迎界面開始界面退出幫助設(shè)置開始游戲關(guān)于倒計時模式練習(xí)模式排行榜三.詳細設(shè)計和實現(xiàn)過程4.1配置開發(fā)環(huán)境1、安裝JDK首先將下載的jdk-6u24-windows-i586安裝
5、到C:下2、配置環(huán)境變量選擇計算機>右鍵>屬性>高級設(shè)置>環(huán)境變量CLASSPATH:.;%JAVA_HOME%lib;%JAVA_HOME%libdt.jar;%JAVA_HOME%libtools.jar;JAVA_HOME:C:ProgramFiles(x86)Javajdk1.6.0_24Path:%JAVA_HOME%bin;將以上三個配置到環(huán)境變量中3、安裝eclipse雙擊eclipse快捷方式圖標,它會在你選擇的路徑下生成一個workspace文件夾,以后的項
6、目都在這里面。4、安裝ADT離線安裝ADT:點擊eclipse上的help進入如圖所示,點擊add將ADT導(dǎo)入若安裝成功則會出現(xiàn)如圖所示的navigate下面手機圖標。4、安裝SDK點擊window進入preference,然后點擊android,在SDKLocation中導(dǎo)入SDK,安裝成功之后如圖所示。4.2功能定義臺球游戲是根據(jù)人們?nèi)粘V写蚺_球的模式進行模擬式的通過點擊按鈕來調(diào)準角度并出擊球桿。選擇【開始游戲】之后可選擇【倒計時模式】和【練習(xí)模式】進行玩臺球游戲,另外還可以點擊【排行榜】查
7、看分數(shù)情況,倒計時模式是在一定的時間進行玩游戲,練習(xí)模式是對于初次玩臺球游戲的玩家或者不熟練的玩家。4.3類的設(shè)計WhatMessageConstantMainMenuViewGameActivityFailViewHighScoreWellcomeViewWinViewAboutViewChoiceViewHelpViewSoundControlViewBallBallGoThreadCueGameViewGameViewDrawThreadKeyThreadStrengthBarTableT
8、imerTimeRunningThreadVirtualButtonCueAnimateThreadImageButtonExISwitchButtonSwitchButtonCollisionUtilColorUtilPicLoadUtilScreenScaleResultScreenScaleUtil4.4類的功能各個類功能清單文件名主要功能備注Constant.java定義臺球所需工具GameActivity.java主體類Main方法WhatMessage.javaSurface所需的常