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

正文內(nèi)容

j2me游戲開發(fā)相關(guān)畢業(yè)論文(更新版)

  

【正文】 創(chuàng)建更為直覺、豐富的用戶界面(GUI);3. Java 技術(shù)使網(wǎng)絡(luò)帶寬的應(yīng)用更為有效,因?yàn)閼?yīng)用程序可以下載到器件上,并在本地運(yùn)行,僅僅是在連接到服務(wù)器時(shí)才會(huì)占用網(wǎng)絡(luò)帶寬。目前在 JCP 也有許多其他標(biāo)準(zhǔn)非常有意義,例如關(guān)于藍(lán)牙技術(shù)(Bluetooth) ,游戲,定位等。而僅 MIDP 的 Palm 參考實(shí)現(xiàn)庫(kù)在 Palm 上就需要將近 600K,再加上作為基礎(chǔ)的 CLDC 庫(kù),加上程序,就快要接近 1M 了。手機(jī)中將 Java 語(yǔ)言引入,作為一種通用的開發(fā)標(biāo)準(zhǔn),并將向市場(chǎng)推廣普及僅僅短短幾年,J2ME 仍是一種新型的技術(shù),中文資料除臺(tái)灣出版過(guò)相關(guān)書籍外,國(guó)內(nèi)相關(guān)介紹資源很有限,國(guó)內(nèi) J2ME 開發(fā)商也屈指可數(shù),名聲較響的 DigitalRed 公司也僅成立于 1999 年。目 錄前 言 .....................................................................1第一章 緒 論 ...........................................................4 手機(jī)軟件現(xiàn)狀 ........................................................4 JAVA 和 J2ME 概況 ....................................................4 J2ME 現(xiàn)狀和前景展望 .................................................5 手機(jī)游戲業(yè)務(wù) ........................................................7第二章 開發(fā)環(huán)境及相關(guān)技術(shù)的介紹 ...........................................9 J2ME 平臺(tái)總體結(jié)構(gòu) ...................................................9 J2ME 分層結(jié)構(gòu)及 MIDP 簡(jiǎn)介 ............................................9 J2ME WIRELESS TOOLKIT搭建 ............................................11 安裝 J2ME Wireless ToolKit.......................................12 使用 J2ME Wireless ToolKit......................................14第三章 手機(jī)俄羅斯游戲程序的開發(fā) ..........................................17 程序流程設(shè)計(jì) .......................................................17 程序分析和具體實(shí)現(xiàn) .................................................19 操作流程設(shè)計(jì)...................................................19 算法實(shí)現(xiàn).......................................................20 數(shù)據(jù)結(jié)構(gòu).......................................................22第四章 手機(jī)電話本程序的開發(fā) ..............................................25 開發(fā)手機(jī)電話本需解決的相關(guān)技術(shù)問(wèn)題 .................................25 程序構(gòu)思和流程 .....................................................25 程序分析和具體實(shí)現(xiàn) .................................................27 電話本進(jìn)入前的選擇.............................................27 電話本設(shè)計(jì)及其涉及到的若干類...................................28 手機(jī)電話本的代碼實(shí)現(xiàn) ...............................................30設(shè) 計(jì) 總 結(jié) ..............................................................39參考文獻(xiàn) .................................................................41前 言Java 語(yǔ)言是美國(guó) Sun Microsystem 的 James Gosling、Pratrick Naughton 及Mike Sheridan 等人于 1991 年精心設(shè)計(jì)出來(lái)的計(jì)算機(jī)編程語(yǔ)言,其構(gòu)想在于實(shí)現(xiàn)使用同一種編程語(yǔ)言所寫出來(lái)的程序可以在不同的平臺(tái)上運(yùn)作。Java 語(yǔ)言原先的開發(fā)目的與市場(chǎng)的需求不謀而合,并且也已經(jīng)成為手機(jī)應(yīng)用程序開發(fā)的標(biāo)準(zhǔn),國(guó)際大公司如 Nokia、Motorola 及 Siemens 等所設(shè)計(jì)的手機(jī)內(nèi)都加入 Java 程序的支持,可見在不久的將來(lái),Java 將會(huì)成為移動(dòng)設(shè)備上最熱門的語(yǔ)言。就現(xiàn)有的 PDA 硬件條件而言,J2ME 應(yīng)用要和已有的應(yīng)用競(jìng)爭(zhēng)還有比較多的困難: 空間:現(xiàn)在一般的 Palm 類設(shè)備內(nèi)存從 2M 到 16M 不等(目前較高檔的機(jī)型都已支持?jǐn)U展卡,可以擴(kuò)展到 128M,但是卡上運(yùn)行程序的速度要慢得多,一般主要用來(lái)放數(shù)據(jù),運(yùn)行程序不能依賴于卡) ,Palm 上一般現(xiàn)有程序的標(biāo)準(zhǔn)大小是幾十 K到 300K 以下。 標(biāo)準(zhǔn)的完善:PDA Profile 今年內(nèi)將最后完成,可以預(yù)計(jì)很快會(huì)在主要操作系統(tǒng)上得到實(shí)現(xiàn)。而 Java 技術(shù)在無(wú)線應(yīng)用方面的優(yōu)勢(shì)非常明顯:1. 應(yīng)用程序可按需下載,而不是購(gòu)買由硬件商提供的套件,可升級(jí)空間大。J2ME 在設(shè)計(jì)其規(guī)格的時(shí)候,遵循著“對(duì)各種不同的裝置而造出一個(gè)單一的開發(fā)系統(tǒng)是沒(méi)有意義的事”這個(gè)基本原則。幸運(yùn)的是,Java 被設(shè)計(jì)成一種安全的語(yǔ)言。目前采用 Palm OS 的主要有 Palm 公司的 Palm 系列和 Sony 公司的 Clie 系列(Handspring 公司的 Visor 也屬于這類產(chǎn)品,但是已經(jīng)宣布退出傳統(tǒng) PDA市場(chǎng),主要發(fā)展 PDA 和無(wú)線通訊結(jié)合的產(chǎn)品 Treo) 。Symbian 在歐洲有很好的基礎(chǔ),為大多數(shù)主要手機(jī)廠商所采用,典型的產(chǎn)品如 Norkia的 9210。游戲開發(fā)者和玩家常常是前沿計(jì)算機(jī)技術(shù)的最早的采用者。因?yàn)樗麄兯嫦虻膶?duì)象、生活方式和分布式模型都有著極大的區(qū)別。而游戲、日歷管理、通訊和工作數(shù)據(jù)訪問(wèn)使用的是同一個(gè)設(shè)備。豐富的社會(huì)交互: 不管一個(gè)游戲設(shè)計(jì)得多好,只要玩家找到了它的根本模式或者玩完了所有的游戲路徑很快就會(huì)厭煩這個(gè)游戲。無(wú)違法內(nèi)容:既然所有年齡/性別的人群都玩手機(jī)游戲并且常常在公共/工作場(chǎng)合,就應(yīng)該避免明顯的暴力或者色情內(nèi)容。對(duì)于下一代移動(dòng)終端設(shè)備如智能電話、高端PDA,則是CDC所應(yīng)用對(duì)象,因?yàn)樗鼈儗⒂谐^(guò)2M的內(nèi)存。   CDC 類庫(kù)則是 CLDC 的超集,因此為 CLDC 開發(fā)的應(yīng)用程序可以移植到 CDC 平臺(tái),由于 CDC 采用標(biāo)準(zhǔn)的 J2SE VM,因此其開發(fā)與標(biāo)準(zhǔn)的 J2SE 開發(fā)一致,只是在用 javac 工具編譯源代碼時(shí)需要使用 CDC 的類庫(kù),即使用bootclasspath 參數(shù)指向 CDC 類庫(kù)。手機(jī)程序開發(fā)與 PC 程序開發(fā)有很大的不同點(diǎn),PC 程序可以直接在 PC 上開發(fā)并運(yùn)行測(cè)試,而在手機(jī)上沒(méi)有也肯定不可能提供應(yīng)用程序開發(fā)集成環(huán)境和測(cè)試工具。當(dāng)前 WTK 的高版本為 版,它支持最新的 。圖二: 英文版文件下載頁(yè)面部分圖(4)、運(yùn)行 安裝程序,當(dāng)系統(tǒng)提示您提供安裝目錄時(shí),請(qǐng)確保該安裝目錄的完全合法的路徑中不包含任何空格?!?新建項(xiàng)目在編寫手機(jī)程序之前,都需要使用 WTK 創(chuàng)建一個(gè)新的項(xiàng)目。WTK 將在其子目錄 apps 下為每個(gè)項(xiàng)目創(chuàng)建一個(gè)同名子目錄,并在此子目錄下創(chuàng)建bin、src、res、lib 四個(gè)目錄,其中 bin 目錄用于存放目標(biāo)程序,當(dāng)使用生成工具產(chǎn)生了可運(yùn)行的程序?qū)⒎旁诖颂?,一般?.jar 和*.jad 文件,其具體意義將在后面的章節(jié)詳細(xì)說(shuō)明;src 目錄用于存放源代碼;res 目錄用于存放資源文件;lib 目錄用于存放程序調(diào)用的輔助庫(kù)文件。圖九展示俄羅斯方塊游戲游戲在模擬器上運(yùn)行結(jié)果。用戶按下[開始]按鈕后,就可以開始玩游戲了,當(dāng)用戶想暫停時(shí),再次按一下[開始]按鈕,游戲就暫停了,在暫停的情況下再按[開始]按鈕,游戲繼續(xù)運(yùn)行。游戲暫停畫面的繪制也相當(dāng)容易,就是設(shè)立標(biāo)志,讓 paint()執(zhí)行的時(shí)候無(wú)需真正執(zhí)行重繪動(dòng)作。 小磚塊是下墜物和游戲容器的組成部分。 每種下墜物都有一個(gè) id,分別為 1 到 7。所以用一個(gè)16X12 的二維數(shù)組(程序里叫 mapdata)來(lái)存儲(chǔ)固定磚塊。RMS 是專門針對(duì)移動(dòng)設(shè)備的服務(wù)的。Record store 每次被修改后都會(huì)自動(dòng)在其屬性上附加上時(shí)間戳,這為同步化引擎和程序的控制都極為有效。將所有要存放的數(shù)據(jù)用字符串表示,但是在字段和字段之間以一個(gè)特殊的符號(hào)作為分隔。每次添加聯(lián)系人信息就會(huì)插入進(jìn)相應(yīng)的位置。 電話本設(shè)計(jì)及其涉及到的若干類1. 程序包在 中的 包內(nèi)定義了 21 個(gè)類和 3 個(gè)接口,這比 J2SE 中的 AWT 和 SWING 要簡(jiǎn)單很多。J2ME 記錄管理系統(tǒng) ( RMS )允許數(shù)據(jù)流被儲(chǔ)存并且在一個(gè)記錄基礎(chǔ)上訪問(wèn)數(shù)據(jù)。它包含 nextRecord()、 previousRecord()、 numRecords()和 hasNextElement()等方法。import .*。 //當(dāng)前 screen Form addForm = new Form(添加聯(lián)系人) 。 } public void startApp() { Command add = new Command(保存,1) 。 } //顯示主界面 public void MainForm() { //選擇列表 List myList = new List(我的通訊錄, ) 。 (back) 。 } //遍歷記錄存儲(chǔ)中的所有記錄 while(()) { byte tmp[] = () 。 //察看地址詳情 Command info = new Command(詳情, , 1) 。amp。 listAllForm() 。 (this) 。 if((name)) { (姓名: \n) 。 } } //刪除地址記錄 public void deleteData(String name) { try { RecordStore rs = (dbname, false) 。 //顯示所有記錄 listAllForm()。 dos = new DataOutputStream(bos)。 }catch(Exception e) { (Add data error: + ())。畢竟 MIDlet 的寫法和一般的java Application 不是很一樣。 在開發(fā)應(yīng)用程序的時(shí)候盡量使用 MVC 模式,這樣擴(kuò)展性出色。 掌握 Java 中文問(wèn)題,在 J2ME 中這個(gè)問(wèn)題更
點(diǎn)擊復(fù)制文檔內(nèi)容
高考資料相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1