Android數(shù)獨(dú)游戲論文正文-畢業(yè)設(shè)計(jì)_第1頁
Android數(shù)獨(dú)游戲論文正文-畢業(yè)設(shè)計(jì)_第2頁
Android數(shù)獨(dú)游戲論文正文-畢業(yè)設(shè)計(jì)_第3頁
Android數(shù)獨(dú)游戲論文正文-畢業(yè)設(shè)計(jì)_第4頁
Android數(shù)獨(dú)游戲論文正文-畢業(yè)設(shè)計(jì)_第5頁
已閱讀5頁,還剩37頁未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡介

畢業(yè)設(shè)計(jì)(論文)原創(chuàng)性聲明本人鄭重聲明:所提交的畢業(yè)設(shè)計(jì)(論文),是本人在導(dǎo)師指導(dǎo)下,獨(dú)立進(jìn)行研究工作所取得的成果。除文中已注明引用的內(nèi)容外,本畢業(yè)設(shè)計(jì)(論文)不包含任何其他個(gè)人或集體已經(jīng)發(fā)表或撰寫過的作品成果。對本研究做出過重要貢獻(xiàn)的個(gè)人和集體,均已在文中以明確方式標(biāo)明并表示了謝意。論文作者簽名:日期:年月日摘要隨著手機(jī)行業(yè)發(fā)展蓬勃迅速,尤其是以Android系統(tǒng)為例,越來越多的手機(jī)搭載了Android智能系統(tǒng),該系統(tǒng)是以Linux為基礎(chǔ)的開放源代碼操作系統(tǒng),其開放性、不受運(yùn)營商限制、豐富的硬件支持、良好的擴(kuò)展性,受到了外界良好評價(jià)與使用支持。Android的系統(tǒng)架構(gòu)分為三個(gè)部分:應(yīng)用部分,核心部分,底層部分。除了上述劃分方式以外,從系統(tǒng)實(shí)際的架構(gòu)模型來看,Android則可以分成以下幾個(gè)層次:①應(yīng)用層②框架層③運(yùn)行時(shí)④核心類庫⑤硬件抽象層⑥Linux內(nèi)核。本文主要闡述了以面向?qū)ο蟮某绦蜷_發(fā)語言Java,以eclipse為開發(fā)工具,基于Android系統(tǒng)開發(fā)一款數(shù)獨(dú)游戲。數(shù)獨(dú)是一種運(yùn)用紙、筆進(jìn)行演算的邏輯游戲。玩家需要根據(jù)9×9盤面上的已知數(shù)字,推理出所有剩余空格的數(shù)字,并滿足每一行、每一列、每一個(gè)粗線宮內(nèi)的數(shù)字均含1-9,不重復(fù)。每一道合格的數(shù)獨(dú)謎題都有且僅有一個(gè)唯一答案,推理方法也以此為基礎(chǔ),任何無解或者多解的題目都是不合格的。本程序?qū)崿F(xiàn)了難度選擇功能,計(jì)時(shí)功能,成績保存,重來功能等。關(guān)鍵詞:Android;手機(jī)游戲;數(shù)獨(dú)ABSTRACTWiththedevelopmentofmobilephoneindustryboomingrapidly,especiallyintheAndroidsystem,forexample,agrowingnumberofmobilephonewithAndroidintelligentsystem,thissystemisbasedontheLinuxopensourceoperatingsystem,itsopenness,withoutbeinglimitedbytheoperators,richhardwaresupport,goodexpansibility,goodevaluationandusethesupportbytheoutsideworld.Androidsystemarchitectureisdividedintothreeparts:thepart,thecorepart,thebottompart.Inadditiontotheclassifiedmethods,fromthepointofthearchitectureofthesystemmodel,theAndroidcanbedividedintothefollowingseverallevels:(1)theapplicationlayer(2)frameworklayer(3)theruntime(4)coreclasslibraries(5)hardwareabstractionlayer(6)Linuxkernel.Thisarticlemainlyelaboratedinanobject-orientedprogramminglanguageJava,eclipseasthedevelopmenttool,developedasudokugamebasedonAndroidsystem.Sudokuisakindofusepaperandpenciltocalculuslogicgame.Playersneedtoaccordingto9x9knownfiguresonthedisksurface,reasoningoutalltherestofthespace,andsatisfyeachrow,everycolumn,everyhouseNumbersarethicklinewith1-9,don'trepeat.Everyqualifiedsudokupuzzlehasonlyoneandonlyoneanswer,reasoningmethodsandonthisbasis,thetopicofanykindofsolutionorsolutionisnotqualified.Thisprocedurerealizethefunctionofdifficultchoice,timingfunctions,performancepreservation,tofunction,etc.Keywords:Android;Mobilephonegames;Sudoku目錄TOC\o"1-3"\u第一章緒論 參考文獻(xiàn)[1]范懷宇.Android開發(fā)精要[M]北京:機(jī)械工業(yè)出版社,2012.[2]薛源海,蔣彪彬,李永卓.基于“挖洞”思想的數(shù)獨(dú)游戲生成算法[J].數(shù)學(xué)的實(shí)踐與認(rèn)識(shí),2009,39(21):1-7.[3]《編程之美》小組.編程之美[M]北京:電子工業(yè)出版社,2008.[4]吳亞峰,索依娜.Android核心技術(shù)與實(shí)例詳解[M]北京:電子工業(yè)出版社,2010.[5]楊豐盛.Android技術(shù)內(nèi)幕:系統(tǒng)卷[M].北京:機(jī)械工業(yè)出版社,2011.[6]靳巖,姚尚朗.GoogleAndroid開發(fā)入門與實(shí)戰(zhàn)[M].北京:人民郵電出版社,2009.[7]姚顯昊,劉衛(wèi)國.Android的架構(gòu)和應(yīng)用開發(fā)研究[J].計(jì)算機(jī)系統(tǒng)應(yīng)用,2008,11(3):51-56[8]余志龍等.GoogleAndroidSDK開發(fā)范例大全[M].北京:人民郵電出版社,2009.[9]郭宏志.Android應(yīng)用開發(fā)詳解[M].北京:電子工業(yè)出版社,2010.[10]李興華.Java開發(fā)實(shí)戰(zhàn)經(jīng)典(名師講壇)[M].北京:清華大學(xué)出版社,2009[11]張海藩.軟件工程導(dǎo)論[M].北京:清華大學(xué)出版社,2003.[12]王克宏.Java技術(shù)教程(基礎(chǔ)篇)[M].北京:清華大學(xué)出版社,2006.[13]楊豐盛.android應(yīng)用開發(fā)揭秘[M].北京:機(jī)械工業(yè)出版社,2010.[14]李寧等.Android/OPhone開發(fā)完全講義[M].北京:水利水電出版社,2010.[15]高煥堂.Android應(yīng)用框架原理與程式設(shè)計(jì)36技[M].北京:清華大學(xué)出版社,2008.[16]W.F.Ableson,C.Collins,R.Sen.GoogleAndroid揭秘[M].北京:人民郵電出版社,2010.[17]BruceEckel.ThinkingInJava[M].英文第4版.北京:機(jī)械工業(yè)出版社,2007.[18]J.F.Dimarzio.Android:AProgrammer'sGuide[M].Florida:Osborne/McGraw-Hill,2008.[19]KenAronld.JavaProgrammingLanguage[M].Florida:Posts&TelecomPress,2006.[20]AndroidAProgrammer’sGuide.Jerome(J.F.)DiMarzioDOI:10.1036、0071599886.[21]RogersCadenhead,LauraLemay.21天學(xué)通Java2[M].北京.人民郵電出版社,2004[22]JohnLewis.JavaSoftwareSolutions[M].Pennsylvania:PublishingHouseofElectronicsIndustry,2007.[23]CayS.Horstmann,GaryCornell.Java核心技術(shù)[J].機(jī)械工業(yè)出版社,2008:15-17.[24]Johnlewis:

溫馨提示

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

評論

0/150

提交評論