計(jì)算機(jī)學(xué)院學(xué)年論文模版_第1頁(yè)
計(jì)算機(jī)學(xué)院學(xué)年論文模版_第2頁(yè)
計(jì)算機(jī)學(xué)院學(xué)年論文模版_第3頁(yè)
計(jì)算機(jī)學(xué)院學(xué)年論文模版_第4頁(yè)
計(jì)算機(jī)學(xué)院學(xué)年論文模版_第5頁(yè)
已閱讀5頁(yè),還剩4頁(yè)未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說(shuō)明:本文檔由用戶(hù)提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡(jiǎn)介

1、編號(hào):089040341041 學(xué) 年 論 文 題題 目:目: 學(xué)學(xué) 院:院:計(jì)算機(jī)科學(xué)與技術(shù)學(xué)院計(jì)算機(jī)科學(xué)與技術(shù)學(xué)院 專(zhuān)專(zhuān) 業(yè):業(yè):計(jì)算機(jī)科學(xué)與技術(shù)計(jì)算機(jī)科學(xué)與技術(shù) 年年 級(jí):級(jí):20112011 級(jí)級(jí)(1(1 班班) ) 姓姓 名:名: 指導(dǎo)教師:指導(dǎo)教師:* 完成日期:完成日期:201*201*年年* *月月* *日日 內(nèi)蒙古民族大學(xué)本科生學(xué)年論文 - I - 目 錄 中文摘要及關(guān)鍵詞.1 英文摘要及關(guān)鍵詞.1 引言.3 1 項(xiàng)目開(kāi)發(fā)環(huán)境.3 1.1 課題背景及意義.3 1.2 搭建ANDROID開(kāi)發(fā)環(huán)境 .3 2 項(xiàng)目分析與設(shè)計(jì).8 2.1 需求分析.8 2.2 可行性分析.8 2.3

2、 程序流程圖.9 3 項(xiàng)目編碼及注釋.11 2.1 開(kāi)始程序編碼.11 2.2 進(jìn)入游戲編碼.11 2.3 游戲邏輯實(shí)現(xiàn)編碼 .13 4 項(xiàng)目測(cè)試 .23 4.1 游戲成功 .23 4.2 游戲失敗.26 4.3 手機(jī)實(shí)測(cè).27 結(jié)束語(yǔ).29 參考文獻(xiàn).29 致 謝.30 內(nèi)蒙古民族大學(xué)本科生學(xué)年論文 - 1 - 摘 要 本論文研究 Android 開(kāi)發(fā)平臺(tái)的使用,在 Android 開(kāi)發(fā)環(huán)境下,Eclipse 集成開(kāi)發(fā)工具中設(shè)計(jì)并編寫(xiě)了一款掃雷游戲,此游戲功能類(lèi)似于 Windows 操作 系統(tǒng)自帶的掃雷游戲但沒(méi)有其完善。論文首先介紹了游戲的開(kāi)發(fā)背景和 Android 開(kāi)發(fā)平臺(tái)的搭建,然后列出

3、了項(xiàng)目的主要代碼和代碼的部分注釋?zhuān)?重解釋了雷區(qū)的布置和地雷產(chǎn)生的實(shí)現(xiàn)方法;該論文還介紹了鼠標(biāo)事件,包括 單擊,長(zhǎng)擊等事件的監(jiān)聽(tīng),根據(jù)操作者的意圖來(lái)實(shí)現(xiàn)監(jiān)聽(tīng)動(dòng)作;本論文還更好 的學(xué)習(xí)使用了 Android 組件的使用,Activity 界面入口,對(duì)應(yīng).xml 布局文件的 配置,Manifest 中 Activity 的注冊(cè),Intent 跳轉(zhuǎn),監(jiān)聽(tīng)事件方法等等。我的 設(shè)計(jì)只是完成了掃雷游戲的基本功能,即只可以?huà)呃?,還有一些功能和細(xì)節(jié)方 面還有不足之處,就像游戲的難度并不能設(shè)置,有待提高和完善。 關(guān)鍵詞:關(guān)鍵詞:Android;Eclipse;掃雷;事件;Activity Abstract T

4、his paper studies the use of Android development platform, in Android development environment, Eclipse integration development tool design and to produce in a kind of demining game, the game function similar to Windows operating main code and code part of the note, this paper explains the layout and

5、 mines produce operator to implement surveillance action; This paper also better learn to use the Android components use, Activity interface entrance, corresponding. XML document layout of configuration, Manifest Activity in the registered, Intent jump, listening to events, method and so on. I just

6、finished the design of the basic function of minesweeper, namely can only mine clearance, and some function and details and the deficiency, like the difficulty of the game and cant set, needs to be improved and perfected. Key Words: Android; Eclipse; Mine game; Events; Activity 內(nèi)蒙古民族大學(xué)本科生學(xué)年論文 - 2 -

7、引 言 理論固然重要,實(shí)踐必不可少,理論是實(shí)踐的指導(dǎo),實(shí)踐是理論的體現(xiàn), 實(shí)踐不容小覷,更不容忽視。目前,高校的計(jì)算機(jī)專(zhuān)業(yè)大部分都開(kāi)設(shè)了操作系 統(tǒng)和網(wǎng)絡(luò)技術(shù)課程,在這些課程的計(jì)算機(jī)實(shí)驗(yàn)教學(xué)中,有些實(shí)驗(yàn)涉及到系統(tǒng)安 全問(wèn)題,學(xué)生不能隨意操作,此外,部分高校設(shè)備不齊全,有些實(shí)驗(yàn)根本無(wú)法 開(kāi)展,總而言之,學(xué)生在做實(shí)驗(yàn)期間無(wú)法“大展拳腳” ,這樣不僅學(xué)生的學(xué)習(xí)熱 情喪失,而且學(xué)生的動(dòng)手能力一塌糊涂,根本達(dá)不到教學(xué)要求。隨著虛擬化技 術(shù)的不斷發(fā)展和完善,上述問(wèn)題可以得到很好的解決。虛擬機(jī)技術(shù)的出現(xiàn)及虛 擬機(jī)的強(qiáng)大功能,使得利用有限的實(shí)驗(yàn)設(shè)備開(kāi)展以前無(wú)法開(kāi)展的實(shí)驗(yàn)成為可能, 學(xué)生的學(xué)習(xí)興趣也大大提高,從而

8、計(jì)算機(jī)實(shí)訓(xùn)教學(xué)質(zhì)量有了明顯的改善。本文 就實(shí)驗(yàn)教學(xué)中存在的問(wèn)題提出了具體的解決方法。先概括地介紹一下虛擬機(jī)。 1 項(xiàng)目開(kāi)發(fā)環(huán)境 1.1 課題背景及意義 當(dāng)今社會(huì),人們的生活節(jié)奏越來(lái)越快,計(jì)算機(jī)已經(jīng)成為我們生活必需品之 一,我們?cè)诜泵Φ墓ぷ?、學(xué)習(xí)的間隙,就應(yīng)當(dāng)有一個(gè)釋放壓力的辦法,因此我 編寫(xiě)了這個(gè)游戲軟件,在學(xué)習(xí)、工作累了后,可以打開(kāi)我編寫(xiě)的掃雷游戲,釋 放一下壓力和疲勞,而且在放松休閑的同時(shí)也可以開(kāi)闊我們的思維能力,另一 方面作為初學(xué)者,通過(guò)編寫(xiě)此軟件更了解熟悉了 Android 的開(kāi)發(fā)過(guò)程,將學(xué)到 的知識(shí)應(yīng)運(yùn)于實(shí)踐中。 1.2 搭建 android 開(kāi)發(fā)環(huán)境 Android 的上層應(yīng)用程序

9、是用 Java 語(yǔ)言開(kāi)發(fā),同時(shí)還需要基于 Dalvik 虛 擬機(jī),所以,Google 公司推薦使用主流的 Java 繼承開(kāi)發(fā)環(huán)境 Eclipse。只有 Eclipse 還不夠,因?yàn)槭鞘褂?Java 語(yǔ)言進(jìn)行開(kāi)發(fā),還應(yīng)該有 Java SDK1。此外, Android 的應(yīng)用程序開(kāi)發(fā)和 Java 開(kāi)發(fā)有較大區(qū)別的,所以還需要有 Android SDK。同時(shí),還需要在 Eclipse 安裝 ADT,為 Android 開(kāi)發(fā)提供開(kāi)發(fā)工具的升級(jí) 或者變更,是 Eclipse 下開(kāi)發(fā)工具的升級(jí)下載的工具。具體步驟如下。 第一步:Java SDK 安裝 內(nèi)蒙古民族大學(xué)本科生學(xué)年論文 - 3 - 在安裝 Ec

10、lipse 之前,需要安裝 Java 2 SDK,推薦安裝 Java SDK5.0 以上 版本,本設(shè)計(jì)安裝的是 Java SDK6.0,首先下載此文件,下載完成以后,雙擊 安裝文件,按照默認(rèn)步驟安裝。JDK 6.0 安裝的文件見(jiàn)圖 2.1。 圖 1.1 JDK 6.0 安裝的文件 安裝完成以后目錄見(jiàn)圖 2.2。 圖 1.2 JDK 目錄 第二步:Eclipse 安裝 Eclipse 是比較流行的集成開(kāi)發(fā)環(huán)境,通過(guò)安裝不同的插件可以支持各種 類(lèi)型的開(kāi)發(fā)。使用 Eclipse 能夠更快速的熟悉 Android 應(yīng)用開(kāi)發(fā)。可以從 / 下載安裝文件,只要將壓縮

11、包解壓即可使用。解壓 Eclipse 后的目錄見(jiàn)圖 2.3。 圖 1.3 解壓 Eclipse 后的目錄 內(nèi)蒙古民族大學(xué)本科生學(xué)年論文 - 4 - 表 2.1 口腔門(mén)診醫(yī)師信息表 數(shù)據(jù)元素?cái)?shù)據(jù)采集方式說(shuō)明 口腔門(mén)診醫(yī)師編號(hào) YS_id 人工采集主鍵,必須輸入 口腔門(mén)診醫(yī)師姓名 YS_name 人工采集必須輸入 口腔門(mén)診醫(yī)師性別 YS_sex 人工采集 口腔門(mén)診醫(yī)師年齡 YS_age 人工采集 醫(yī)師從業(yè)日期 YS_date 人工采集 口腔門(mén)診醫(yī)師電話(huà) YS_ph 人工采集 用作登錄密碼 必須輸入 口腔門(mén)診醫(yī)師地址 YS_ad 人工采集 第三步:Android SDK 安裝 首先下載 Androi

12、d SDK,解壓對(duì)應(yīng)的文件到工作目錄下,需要制定一個(gè)合 適的目錄作為 Android SDK 的根目錄,默認(rèn)為 android SDK 的根目錄。 添加 SDK 的子目錄/tools 到系統(tǒng)的環(huán)境變量 PATH 中。在 windows 下, 鼠標(biāo)右鍵點(diǎn)擊我的電腦,在彈出的窗口中雙擊 PATH,在變量值的輸入窗口中 添加:/tools,將 tools 目錄加入 PATH 環(huán)境變量后,SDK 提供的 工具可以在文件系統(tǒng)的任何位置被調(diào)用運(yùn)行,而不必每次都制定 SDK。 內(nèi)蒙古民族大學(xué)本科生學(xué)年論文 - 5 - 結(jié)束語(yǔ) 本論文介紹了在 Android 平臺(tái)下,用 Java 語(yǔ)言編寫(xiě)的一款休閑娛樂(lè)掃雷游

13、 戲過(guò)程,此項(xiàng)目比較簡(jiǎn)單,僅僅實(shí)現(xiàn)了掃雷的功能,而且只用到了鼠標(biāo)左擊或 長(zhǎng)按左鍵用來(lái)實(shí)現(xiàn)排雷和標(biāo)記雷,沒(méi)有用到鼠標(biāo)右鍵,以后我會(huì)通過(guò)進(jìn)一步努 力學(xué)習(xí),爭(zhēng)取做個(gè)更完美更完善的掃雷游戲,把這款游戲軟件欠缺的功能補(bǔ)充 完整。 內(nèi)蒙古民族大學(xué)本科生學(xué)年論文 - 6 - 參考文獻(xiàn) 1 榮國(guó)斌編著. 高等有機(jī)化學(xué)(修訂本)M. 上海: 華東理工大學(xué)出版社, 化 學(xué)工業(yè)出版社, 2001, 15-140. 2 梁保安, 付華鋒. 原子吸收光譜法測(cè)定花粉中的微量元素J. 光譜學(xué)與光譜 分析, 2007, 27(8): 1640-1643. 3 謝岱. 銀杏葉微量元素分析 J. 微量元素與健康研究, 1999, 16(4): 75-76. 4 羅輝, 張建和, 揭新明等. 高良姜不同部位無(wú)機(jī)元素含量及溶出率研究J. 微量元素與健康研究, 1999, 16(3): 31-32. 5 Garg A, Garg S, Zaneveld L J, et.al. Chemistry and pharmacology of the Citrus bioflavonoid hesperidinJ. PhytotherRes, 2001, 15(8):655-69. 內(nèi)蒙古民族大學(xué)本科生學(xué)年論文 - 7 - 致 謝 回想起剛?cè)胄5膱?chǎng)景,猶如昨日,現(xiàn)在我已經(jīng)度過(guò)了短暫而充實(shí)的四年本科 學(xué)習(xí)生

溫馨提示

  • 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶(hù)所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶(hù)上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶(hù)上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶(hù)因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。

最新文檔

評(píng)論

0/150

提交評(píng)論