freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

基于android操作系統(tǒng)的飛機大戰(zhàn)手機游戲畢業(yè)論文(設(shè)計)(存儲版)

2024-10-07 19:53上一頁面

下一頁面
  

【正文】 研究現(xiàn)狀和發(fā)展趨勢 據(jù) Gartner 最新數(shù)據(jù)顯示, 2020 年第二、三季度全球智能手機銷售繼續(xù)大幅增長,其中第三季度 安卓占全球智能手機市場的 %,僅次于塞班,成為第二大智能手機系統(tǒng)。安卓操作系統(tǒng)發(fā)展迅猛主要得益于免費、開源和良好產(chǎn)業(yè)運作策略,這三點為安卓在 6 智能手機市場贏得更多的發(fā)展機遇。 Java 語言提供類、接口和繼承等原語,為了簡單起見,只支持類之間的單繼承,但支持接口之間的多繼承,并支持類與接口之間的實現(xiàn)機制(關(guān)鍵字為 implements)。對指針的丟棄是 Java 的明智選擇。 Java 語言是可移植的。事實上, Java 的運行速度隨著 JIT(JustInTime)編譯器技術(shù)的發(fā)展越來越接近于 C++。 Java語言的設(shè)計目標(biāo)之一是適應(yīng)于動態(tài)變化的環(huán)境。 提供了豐富的類庫。 關(guān)于 Android android 構(gòu)架 Android 作為一個移動設(shè)備的平臺,其軟件層次結(jié)構(gòu)包括了一個操作系統(tǒng)( OS),中間件( MiddleWare)和應(yīng)用程序( Application)。 2. 2. 4 SQLite 數(shù)據(jù)庫 在 Android 平臺上,集成了一個嵌入式關(guān)系型數(shù)據(jù)庫 — SQLite。只有 Eclipse 還不夠,因為是使用 Java 語言進行開發(fā),還應(yīng)該有由 SUN 公司提供的 Java SDK(其中包括 JRE: Java Runtime Environment)。 ③重啟后選擇 Eclipse菜單中的 Windows Preferences 在左側(cè)的 Android項目中 SDK Location 中填入 Android SDK 解壓后的目錄,然后點擊 Apply。 當(dāng)玩家發(fā)射炮彈或敵機發(fā)射炮彈時會創(chuàng)建 Bullet 對象,并將其添加到已知的容器中。 各個類的簡要介紹 共有類: Activity 的實現(xiàn)類 PlaneActivity,該類是通過擴展基類 Activity 實現(xiàn)的,是整個游戲程序的入口。// Activity的引用 private boolean flag = true。// B的鍵被按下 public KeyThread(PlaneActivity activity) {// 構(gòu)造器 = activity。 } else { KEY_LEFT = false。 } ()。amp。 輔助界面相關(guān)類 歡迎界面 WeleView,該類為游戲歡迎界面的實現(xiàn)類,主要負責(zé)歡迎界面的繪制工作。 package 。 } public void run() { while (flag) { 20 if ( == 1) {// 游戲中時 = span。 } } } for (Life l : ) {// 到時間出現(xiàn)血塊 21 if ( == touchTime) { = true。 情景相關(guān)類 主戰(zhàn)飛機 Plane,該類為主戰(zhàn)飛機的封裝類,可由玩家控制其方向以及移動狀態(tài)。由于對 JAVA 濃厚的興趣引發(fā)了我對 Android 的好奇心,從一開始什么都不懂一直摸索著運用了很多高級技術(shù)完成了這個軟件。 28 致謝 本課題的設(shè)計和論文撰寫過程中,我的指導(dǎo)老師劉永偉老師給于了極大的幫助,為我提供了大量的相關(guān)資料。 30 附錄:游戲部分主要代碼 PlaneActivity 類的實現(xiàn) package 。//引入相關(guān)類 import 。// 歡迎界面的引用 ProcessView processView。// 釋放歡迎界面 } if (processView != null) { processView = null。// 切換到 HelpView 界面 } else if ( == 4) { if (helpView != null) { helpView = null。// 切換到 WinView 界面 } else if ( == 6) { toGameView()。 } }.start()。 weleView = new WeleView()。 (failView)。 } return false。 } return false。 } if (keyCode == 22) {// 右 35 action = 0。 (helpView)。// 初始化進度條并切換到進度條 View (processView)。 weleView = new WeleView()。 gameView = null。 } }.start()。 } initFailView()。// 游戲失敗界面的引用 HelpView helpView。//引入相關(guān)類 import 。 [3]榮欽科技編著 . Java 游戲設(shè)計 .北京 :科海電子出版社 [4]夏云龍編著 .最新 Java 使用手冊 .電子工業(yè)出版社 [5] 武瑩 彭文明編著 Java 開發(fā)實用編程 200 例中國鐵道出版社 2020 年 [6] 吳亞峰 蘇亞龍 編著 Android 游戲開發(fā)寶典 人民郵電出版社。還需要更多的努力,做出讓用戶體驗更好的游戲。 換槍道具類 ChangeBullet,該類為換槍道具類,當(dāng)主戰(zhàn)飛機與該類對象碰撞時,會增強主戰(zhàn)飛機所攜帶的武器。// 打印異常信息 } } } } 地圖信息 Maps,該類包含著地圖的相關(guān)信息,例如敵機所有的移動路線、各個關(guān)卡中補血道具、換槍道具等。// 時間自加 // 滾動地圖的時候 try { for (EnemyPlane ep : ) {// 到時間出現(xiàn)敵機 if ( == touchTime) { = true。// 當(dāng)前所到的時間 public GameViewBackGroundThread(GameView gameView) {// 構(gòu)造器 = gameView。 19 游戲界面相關(guān)類 游戲主界面類 GameView,該類為游戲菜單界面的實現(xiàn)類,負責(zé)界面繪制工作。// 睡覺指定毫秒數(shù) } catch (Exception e) { ()。amp。 } // 通過 dir更換圖標(biāo) ()。 } else { KEY_DOWN = false。// 向右的鍵被按下 private boolean KEY_A = false。// 每三次循環(huán)移動一下 int fineN = 5。 當(dāng)主戰(zhàn)飛機發(fā)射子彈時,會創(chuàng)建 Bullet 對象并添加到指定容器中,此時MoveThread 同樣需要定時改變子彈對象的位置。后臺將初始化游戲界面GameView,在地圖信息類 Maps 中初始化此關(guān)卡中的所有敵機、變槍的道具、補血的道具等。 ②雙擊 Eclipse 解壓后目錄中的 然后啟動,選擇 Eclipse 菜單中的Help Install New Software 選項卡上的 Available Software,點擊 右側(cè)的“ Add” 輸入 Work with” 下拉菜單中選擇剛才輸入的網(wǎng)址。也就是說在這個方式下還是說的畫 2D 圖形。一個應(yīng)用程序一般由多個 Activity 構(gòu)成,這些 Activity 之間可互相跳轉(zhuǎn),可進行頁面間的數(shù)據(jù)傳遞。只要有 Java 運行系統(tǒng)的機器都能執(zhí)行這種中間代碼。從某種意義上講, Java 語言是 C及 C++語言的一個變種,因此, C++程序員可以很快就掌握 Java 編程技術(shù)。 Java 語言支持多個線程的同時執(zhí)行,并提供多線程之間的同步機制(關(guān)鍵字為 synchronized)。 Java 是高性能的。 Java程序(后綴為 java的文件)在 Java平臺上被編譯為體系結(jié)構(gòu)中立的字節(jié)碼格式(后綴為 class 的文件) , 然后可以在實現(xiàn)這個 Java 平臺的任何系統(tǒng)中運行。 Java 語言是健壯的。特別地, Java 語言不使用指針,并提供了自動的廢料收集,使得程序員不必為內(nèi)存管理而擔(dān)憂。與此相比,盡管 2020 年2 月,塞班基本完成開源工作,但由于代碼臃腫,用戶界面設(shè)計缺失,塞班的開源并無實際意義,錯失發(fā)展良機。 5 一、緒論 1. 1 研究內(nèi)容 Android 平臺飛機大戰(zhàn)
點擊復(fù)制文檔內(nèi)容
畢業(yè)設(shè)計相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1