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

正文內(nèi)容

j2me游戲開發(fā)相關(guān)畢業(yè)論文(已修改)

2025-07-04 14:34 本頁面
 

【正文】 目 錄前 言 .....................................................................1第一章 緒 論 ...........................................................4 手機軟件現(xiàn)狀 ........................................................4 JAVA 和 J2ME 概況 ....................................................4 J2ME 現(xiàn)狀和前景展望 .................................................5 手機游戲業(yè)務(wù) ........................................................7第二章 開發(fā)環(huán)境及相關(guān)技術(shù)的介紹 ...........................................9 J2ME 平臺總體結(jié)構(gòu) ...................................................9 J2ME 分層結(jié)構(gòu)及 MIDP 簡介 ............................................9 J2ME WIRELESS TOOLKIT搭建 ............................................11 安裝 J2ME Wireless ToolKit.......................................12 使用 J2ME Wireless ToolKit......................................14第三章 手機俄羅斯游戲程序的開發(fā) ..........................................17 程序流程設(shè)計 .......................................................17 程序分析和具體實現(xiàn) .................................................19 操作流程設(shè)計...................................................19 算法實現(xiàn).......................................................20 數(shù)據(jù)結(jié)構(gòu).......................................................22第四章 手機電話本程序的開發(fā) ..............................................25 開發(fā)手機電話本需解決的相關(guān)技術(shù)問題 .................................25 程序構(gòu)思和流程 .....................................................25 程序分析和具體實現(xiàn) .................................................27 電話本進(jìn)入前的選擇.............................................27 電話本設(shè)計及其涉及到的若干類...................................28 手機電話本的代碼實現(xiàn) ...............................................30設(shè) 計 總 結(jié) ..............................................................39參考文獻(xiàn) .................................................................41前 言Java 語言是美國 Sun Microsystem 的 James Gosling、Pratrick Naughton 及Mike Sheridan 等人于 1991 年精心設(shè)計出來的計算機編程語言,其構(gòu)想在于實現(xiàn)使用同一種編程語言所寫出來的程序可以在不同的平臺上運作。這種架構(gòu)對于消費性電子產(chǎn)品而言是具有革命性的,因為在消費性電子產(chǎn)品中的處理器及操作系統(tǒng)各不相同,要在這些平臺上開發(fā)程序必須要了解各個平臺的特性,以及其提供的 API 使用方式,分別開發(fā)不同的版本才能執(zhí)行,影響應(yīng)用程序的普及性。近幾年,由于微處理器性能的大幅提升,加上無線通訊技術(shù)的突破,手持式移動設(shè)備開始受到大眾的青睞。短短幾年內(nèi),手機已經(jīng)升級了幾代產(chǎn)品,普及率逐年攀升,生產(chǎn)效率不斷上升,產(chǎn)品價格比個人電腦的摩爾定律有更驚人的下調(diào),以至手機是大多是城市居民不可缺少的一件隨身設(shè)備。繼短信、彩信等服務(wù)之后,中國移動提供基于 Java 的百寶箱業(yè)務(wù),應(yīng)用產(chǎn)品遍及商務(wù)應(yīng)用、信息獲取、英漢互譯、游戲娛樂等多媒體領(lǐng)域。根據(jù)官方公布的統(tǒng)計數(shù)據(jù),我國移動電話用戶已突破 3 億。依托這樣的市場,一旦無線 Java 應(yīng)用大規(guī)模開展起來,將會創(chuàng)造出比短信業(yè)務(wù)更為驚人的利潤。Java 語言原先的開發(fā)目的與市場的需求不謀而合,并且也已經(jīng)成為手機應(yīng)用程序開發(fā)的標(biāo)準(zhǔn),國際大公司如 Nokia、Motorola 及 Siemens 等所設(shè)計的手機內(nèi)都加入 Java 程序的支持,可見在不久的將來,Java 將會成為移動設(shè)備上最熱門的語言。手機中將 Java 語言引入,作為一種通用的開發(fā)標(biāo)準(zhǔn),并將向市場推廣普及僅僅短短幾年,J2ME 仍是一種新型的技術(shù),中文資料除臺灣出版過相關(guān)書籍外,國內(nèi)相關(guān)介紹資源很有限,國內(nèi) J2ME 開發(fā)商也屈指可數(shù),名聲較響的 DigitalRed 公司也僅成立于 1999 年。采用早期的 KVM 和 包,或者加上第三方的 kawt 類庫。有很多早期的文章和代碼,但是這一技術(shù)將被 PDA Profile 取代,而且不保證兼容性,不建議開發(fā)者采用這一方法,而是等待 PDA Profile 的最后完成及其實現(xiàn)。 采用 CLDC 和 MIDP 開發(fā)。由于 MIDP 標(biāo)準(zhǔn)發(fā)布較早,智能手機的市場也遠(yuǎn)比 PDA 大得多,這是目前大量的無線應(yīng)用文章的主要內(nèi)容,不過它最適合的目標(biāo)是智能手機,雖然智能手機可能有一定的 PDA 的功能,但是這一技術(shù)并不是最適合 PDA 的。 采用 CDC 和 Personal Profile,這樣的技術(shù)不太多見,目前的移動信息設(shè)備硬件能力還有所不足。但是下一代的 PDA 和智能手機肯定可以支持。就現(xiàn)有的 PDA 硬件條件而言,J2ME 應(yīng)用要和已有的應(yīng)用競爭還有比較多的困難: 空間:現(xiàn)在一般的 Palm 類設(shè)備內(nèi)存從 2M 到 16M 不等(目前較高檔的機型都已支持?jǐn)U展卡,可以擴展到 128M,但是卡上運行程序的速度要慢得多,一般主要用來放數(shù)據(jù),運行程序不能依賴于卡) ,Palm 上一般現(xiàn)有程序的標(biāo)準(zhǔn)大小是幾十 K到 300K 以下。而僅 MIDP 的 Palm 參考實現(xiàn)庫在 Palm 上就需要將近 600K,再加上作為基礎(chǔ)的 CLDC 庫,加上程序,就快要接近 1M 了。和已有的應(yīng)用相比,目前是沒有太大競爭力的。 速度:由于 Palm 一直信奉的是簡單就是美的原則,目前的 Palm 系列 PDA 主要用的是 33MHz 的 Motorola 68000 系列 DragonBall,這雖然帶來了成本的降低和節(jié)電性,但 J2ME 應(yīng)用的性能很難讓人滿意了。 功能:目前最適合 Palm 的 PDA Profile 尚未完成,如果用 MIDP 開發(fā)則不太合適,用早期的 KVM 和 則因為不是 J2ME 標(biāo)準(zhǔn),程序兼容性無法保證。 雖然如此,但是在移動信息設(shè)備上開發(fā) J2ME 應(yīng)用的前景還是非常美好的: 硬件的發(fā)展:目前的 Palm 配 8M 到 16M 內(nèi)存已經(jīng)是主流,下一代超過 32M 是必然的趨勢。Palm OS 5 終于開始支持 32 位的 ARM RISC 處理器,其速度應(yīng)該能夠提高 10 倍以上。事實上,Sharp 公司今年第一季度發(fā)售的 Zaurus SL5500 已經(jīng)采用了 Intel 206MHz StrongARM 處理器和 64M 內(nèi)存,在這樣的硬件上速度和內(nèi)存都不會成為問題。 標(biāo)準(zhǔn)的完善:PDA Profile 今年內(nèi)將最后完成,可以預(yù)計很快會在主要操作系統(tǒng)上得到實現(xiàn)。目前在 JCP 也有許多其他標(biāo)準(zhǔn)非常有意義,例如關(guān)于藍(lán)牙技術(shù)(Bluetooth) ,游戲,定位等。 平臺的廣泛性:移動信息設(shè)備的主要操作系統(tǒng)平臺都是開放的,J2ME 的標(biāo)準(zhǔn)也是開放的,因此基本上所有的主要操作系統(tǒng)平臺都支持或?qū)⒅С?J2ME,這帶來的廣闊市場(智能手機的市場尤其巨大,據(jù)稱 Norkia 到今年就可以出貨 5000 萬只 Java 手機,而到 2022 年可達(dá) 1 億只。 )和真正的一次編寫,到處運行是任何其他技術(shù)無法比擬的。對于開發(fā)者而言,可以不受操作系統(tǒng)的限制,不用擔(dān)心在這個多變的市場上因平臺的變化而影響自己的應(yīng)用。第一章 緒 論 手機軟件現(xiàn)狀   在信息社會中,手機及其他無線設(shè)備越來越多的走進(jìn)普通百姓的工作和生活,隨著信息網(wǎng)絡(luò)化的不斷進(jìn)展,手機及其他無線設(shè)備上網(wǎng)絡(luò)勢在必行。但是傳統(tǒng)手機存在以下弊端:1. 傳統(tǒng)手機出廠時均由硬件廠商固化程序,程序不能增加、刪除,有了錯誤也不能更新、修改,若要增加新功能必須另換一部手機。2. 傳統(tǒng)手機訪問互聯(lián)網(wǎng)是通過 WAP(Wireless Application Protocal),所有網(wǎng)絡(luò)資源必須接通網(wǎng)絡(luò)才能在線訪問,非常耗時、費用亦很高。而 Java 技術(shù)在無線應(yīng)用方面的優(yōu)勢非常明顯:1. 應(yīng)用程序可按需下載,而不是購買由硬件商提供的套件,可升級空間大。2. Java 技術(shù)提供了一個類庫,它使的應(yīng)用開發(fā)商可以創(chuàng)建更為直覺、豐富的用戶界面(GUI);3. Java 技術(shù)使網(wǎng)絡(luò)帶寬的應(yīng)用更為有效,因為應(yīng)用程序可以下載到器件上,并在本地運行,僅僅是在連接到服務(wù)器時才會占用網(wǎng)絡(luò)帶寬?;谝陨戏治觯琂ava 手機將是未來手機的發(fā)展方向,是業(yè)界的熱點。 JAVA 和 J2ME 概況雖然 Java 已經(jīng)被用到許多企業(yè)級軟體上,可是其實骨子里面還是非常適合用在嵌入式系統(tǒng)之中。Java 平臺演進(jìn)到 Java2 后,Java 平臺分別針對不同領(lǐng)域的需求被分成四個版本,亦即J2EE、J2SE、J2ME 以及 JavaCard(其結(jié)構(gòu)示意圖見圖 11)。其中 J2ME 定位在消費性電子產(chǎn)品的應(yīng)用上。這個版本針對資源有限的電子消費產(chǎn)品的需求精簡核心類庫,并提供了模塊化的架構(gòu)讓不同類型產(chǎn)品能夠隨時增加支持的能力。這個版本的應(yīng)用層面相當(dāng)廣泛,會是未來 Java 平臺發(fā)展的重點項目。J2ME 在設(shè)計其規(guī)格的時候,遵循著“對各種不同的裝置而造出一個單一的開發(fā)系統(tǒng)是沒有意義的事”這個基本原則。于是 J2ME 先將所有的嵌入式裝置大體上區(qū)分為兩種:一種是運算功能有圖 11 Java 平臺的結(jié)構(gòu)限、電力供應(yīng)也有限的嵌入式裝置(比方說 PDA 、手機);另外一種則是運算能力相對較佳、在電力供應(yīng)上相對比較充足的嵌入式裝置 (比方說冷氣機、電冰箱、電視機上盒 (settop box))。因為這兩種型態(tài)的嵌入式裝置,所以 Java 引入了一個叫做Configuration 的概念,把上述運算功能有限、電力有限的嵌入式裝置定義在Connected Limited Device Configuration(CLDC)規(guī)格之中;而另外一種裝置則規(guī)范為 Connected Device Configuration(CDC)規(guī)格。也就是說, J2ME 先把所有的嵌入式裝置利用Configuration 的概念區(qū)隔成兩種抽象的型態(tài)。J2ME 平臺被認(rèn)為是最杰出的手機游戲平臺,它為開發(fā)者、設(shè)備制造商、網(wǎng)絡(luò)通信公司和消費者廣泛接受。它有一些非常重要的特征對所有組織都有益。因為 J2ME 應(yīng)用在不同設(shè)備上都是便攜式的,他們常常可在網(wǎng)絡(luò)上下載和執(zhí)行。如果沒有正確的防范,它則為用戶和無線通信公司冒著無數(shù)個安全的風(fēng)險。幸運的是,Java 被設(shè)計成一種安全的語言。所有字
點擊復(fù)制文檔內(nèi)容
高考資料相關(guān)推薦
文庫吧 www.dybbs8.com
公安備案圖鄂ICP備17016276號-1