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

正文內(nèi)容

j2me游戲開發(fā)論文-展示頁

2024-11-17 18:19本頁面
  

【正文】 上實(shí)現(xiàn)了 CLDC, CDC 和 MIDP。 7 在這些操作系統(tǒng)平臺(tái)中, Palm OS上已經(jīng)有了 MIDP 的參考實(shí)現(xiàn),但是并不是最適合 PDA的 Profile。Psion 宣布 EPOC 的第一個(gè)版本是開放的 OS,并向其它廠商授權(quán),隨后 Psion 與Ericsson, Nokia,及稍后的 Motorola 建立了名為 Symbian的聯(lián)盟 ,目前主要股東為 Motorola, Nokia, Panasonic, Psion 和 SonyEricsson,而且 Siemens4 月也宣布加入。 在智能手機(jī)領(lǐng)域,主要的平臺(tái)是 Symbian 的 EPOC。 另外, Sharp 公司 Zaurus 系列 PDA采用 Linux 的一個(gè)針對(duì)嵌入式系統(tǒng)的版本。 Pocket PC 是微軟及其合作伙伴 Casio、 Compaq、 Hewlett Packard 和Symbol 推出的,基于 Win CE ,也是一個(gè)開放的標(biāo)準(zhǔn)系統(tǒng),功能可以擴(kuò)展(以往的 Win CE是一個(gè)封閉的不可擴(kuò)展的系統(tǒng)),在這個(gè)平臺(tái)上廠商可以自己開發(fā)軟件。 Palm OS來自 Palm 公司,是一個(gè)開放的系統(tǒng),在 PDA 市場(chǎng)上占主導(dǎo)地位,已經(jīng)有非常多的第三方廠商開發(fā)的應(yīng)用和一大批非常忠實(shí)和狂熱的用戶。其中手機(jī)的市場(chǎng)遠(yuǎn)比 PDA要大得多,所以許多國外談到 J2ME 的文章都是以 Wireless 應(yīng)用為主。 J2ME現(xiàn)狀和前景展望 在消費(fèi)電子和嵌入式設(shè)備的廣闊領(lǐng)域中,目前最受關(guān)注的是移動(dòng)通信設(shè)備,因此有必要介紹一下移動(dòng)通信設(shè)備的主要操作系統(tǒng)平臺(tái),這對(duì) J2ME 的開發(fā)是相當(dāng)重要的。所有字節(jié)碼應(yīng)用在執(zhí)行之前都要校驗(yàn); JVM 在執(zhí)行過程中監(jiān)督應(yīng)用的安全性和存儲(chǔ)違反問題。如果沒有正確的防范,它則為用戶和無線通信公司冒著無數(shù)個(gè)安全的風(fēng)險(xiǎn)。它有一些非常重要的特征對(duì)所有組織都有益。也就是說, J2ME 先把所有的嵌入式裝置利用Configuration 的概念區(qū)隔成兩種抽象的型態(tài)。于是 J2ME 先將所有的嵌入式裝置大體上區(qū)分為兩種:一種是運(yùn)算功能有限、電力供應(yīng)也有限的嵌入式裝置 (比方說 PDA 、手機(jī) );另外一種則是運(yùn)算能力相對(duì)較佳、在電力供應(yīng)上相對(duì)比較充足的嵌入式裝置 (比方說冷氣機(jī)、電冰箱、電視機(jī)上盒 (settop box))。這個(gè)版本的應(yīng)用層面相當(dāng) 廣泛,會(huì)是未來 Java 平臺(tái)發(fā)展的重點(diǎn)項(xiàng)目。其中 J2ME 定位在消費(fèi)性電子產(chǎn)品的應(yīng)用圖 11 Java 平臺(tái)的結(jié)構(gòu) 5 上。 JAVA 和 J2ME 概況 雖然 Java 已經(jīng)被用到許多企業(yè)級(jí)軟體上,可是其實(shí)骨子里面還是非常適合用在嵌入式系統(tǒng)之中。 2. Java 技術(shù)提供了一個(gè)類庫,它使的應(yīng)用開發(fā)商可以創(chuàng)建更為直覺、豐富的用戶界面 (GUI); 3. Java 技術(shù)使網(wǎng)絡(luò)帶寬的應(yīng)用更為有效,因?yàn)閼?yīng)用程序可以下載到器件上,并在本地運(yùn)行,僅僅是在連接到服務(wù)器時(shí)才會(huì)占用網(wǎng)絡(luò)帶寬。 2. 傳統(tǒng)手機(jī)訪問互聯(lián) 網(wǎng)是通過 WAP(Wireless Application Protocal),所有網(wǎng)絡(luò)資源必須接通網(wǎng)絡(luò)才能在線訪問,非常耗時(shí)、費(fèi)用亦很高。 4 第一章 緒 論 手機(jī)軟件現(xiàn)狀 在信息社會(huì)中,手機(jī)及其他無線設(shè)備越來越多的走進(jìn)普通百姓的工作和生活,隨著信息網(wǎng)絡(luò)化的不斷進(jìn)展,手機(jī)及其他無線設(shè)備上網(wǎng)絡(luò)勢(shì)在必行。)和真正的 一次編寫,到處運(yùn)行 是任何其他技術(shù)無法比擬的。目前在 JCP 也有許多其他標(biāo)準(zhǔn)非常有意義,例如關(guān)于藍(lán)牙技術(shù)( Bluetooth),游戲,定位等。事實(shí)上, Sharp 公司今年第一季度發(fā)售的 Zaurus SL5500 已經(jīng)采用了 Intel 206MHz StrongARM 處理器和 64M 內(nèi)存,在 這樣的硬件上速度和內(nèi)存都不會(huì)成為問題。 3 雖然如此,但是在移動(dòng)信息設(shè)備上開發(fā) J2ME 應(yīng)用的前景還是非常美好的: 硬件的發(fā)展:目前的 Palm 配 8M到 16M 內(nèi)存已經(jīng)是主流,下一代超過 32M 是必然的趨勢(shì)。 速度:由于 Palm 一直信奉的是 簡(jiǎn)單就是美 的原則,目前的 Palm 系列 PDA主要用的是 33MHz 的 Motorola 68000 系列 DragonBall,這雖然帶來了成本的降低和節(jié)電性,但 J2ME 應(yīng)用的性能很難讓人滿意了。而僅 MIDP 的 Palm 參考實(shí)現(xiàn)庫在 Palm 上就需要將近 600K,再加上作為基礎(chǔ)的 CLDC 庫,加上程序,就快要接近 1M 了。但是下一代的 PDA 和智能手機(jī)肯定可以支持。由于 MIDP 標(biāo)準(zhǔn)發(fā)布較早,智能手機(jī)的市場(chǎng)也遠(yuǎn)比PDA 大得多,這是目前大量的無線應(yīng)用文章的主要內(nèi)容,不過它最適合的目標(biāo)是智能手機(jī),雖然智能手 機(jī)可能有一定的 PDA 的功能,但是這一技術(shù)并不是最適合 PDA的。有很多 2 早期的文章和代碼,但是這一技術(shù)將被 PDA Profile 取代,而且不保證兼容性,不建議開發(fā)者采用這一方法,而是等待 PDA Profile 的最后完成及其實(shí)現(xiàn)。 手機(jī)中將 Java 語言引入,作為一種通用的開發(fā)標(biāo)準(zhǔn),并將向市場(chǎng)推廣普及僅僅短短幾年, J2ME 仍是一種新型的技術(shù),中文資料除臺(tái)灣出版過相關(guān)書籍外,國內(nèi)相關(guān)介紹資源很 有限,國內(nèi) J2ME 開發(fā)商也屈指可數(shù),名聲較響的 DigitalRed公司也僅成立于 1999 年。依托這樣的市場(chǎng),一旦無線 Java 應(yīng)用大規(guī)模開展起來,將會(huì)創(chuàng)造出比短信業(yè)務(wù)更為驚人的利潤。繼短信、彩信等服務(wù)之后,中國移動(dòng)提供基于 Java 的百寶箱業(yè)務(wù),應(yīng)用產(chǎn)品遍及商務(wù)應(yīng)用、信息獲取、英漢互譯、游戲娛樂等多媒體領(lǐng)域。 近幾年,由于微處理器性能的大幅提升,加上無線通訊技術(shù)的突破,手持式移動(dòng)設(shè)備開始受到大眾的青睞。 目 錄 前 言 ............................................................ 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ù)問題 .............................. 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 1 前 言 Java 語言是美國 Sun Microsystem 的 James Gosling、 Pratrick Naughton及 Mike Sheridan 等人于 1991 年精心設(shè)計(jì)出來的計(jì)算機(jī)編程語言,其構(gòu)想在于實(shí)現(xiàn)使用同一種編程語言所寫出來的程序可以在不同的平臺(tái)上運(yùn)作。這種架構(gòu)對(duì)于消費(fèi)性電子產(chǎn)品而言是具有革命性的,因?yàn)樵谙M(fèi)性電子產(chǎn)品中的處理器及操作系統(tǒng)各不相同,要在這些平臺(tái)上開發(fā)程序必須要了 解各個(gè)平臺(tái)的特性,以及其提供的 API 使用方式,分別開發(fā)不同的版本才能執(zhí)行,影響應(yīng)用程序的普及性。短短幾年內(nèi),手機(jī)已經(jīng)升級(jí)了幾代產(chǎn)品,普及率逐年攀升,生產(chǎn)效率不斷上升,產(chǎn)品價(jià)格比個(gè)人電腦的摩爾定律有更驚人的下調(diào),以至手機(jī)是大多是城市居民不可缺少的一件隨身設(shè)備。根據(jù)官方公布的統(tǒng)計(jì)數(shù)據(jù),我國移動(dòng) 電話用戶已突破 3 億。 Java 語言原先的開發(fā)目的與市場(chǎng)的需求不謀而合,并且也已經(jīng)成為手機(jī)應(yīng)用程序開發(fā)的標(biāo)準(zhǔn),國際大公司如 Nokia、 Motorola 及Siemens 等所設(shè)計(jì)的手機(jī)內(nèi)都加入 Java 程序的支持,可見在不久的將來, Java 將會(huì)成為移動(dòng)設(shè)備上最熱門的語言。 采用早期的 KVM 和 包,或者加上第三方的 kawt類庫。 采用 CLDC 和 MIDP 開發(fā)。 采用 CDC 和 Personal Profile,這樣的技術(shù)不太多見,目前的移動(dòng)信息設(shè)備硬件能力還有所不足。 就現(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)行程序的速度要慢得多,一般主要用來放數(shù)據(jù),運(yùn)行程序不能依賴于卡), Palm 上一般現(xiàn)有程序的 標(biāo)準(zhǔn)大小是幾十K 到 300K 以下。和已有的應(yīng)用相比,目前是沒有太大競(jìng)爭(zhēng)力的。 功能:目前最適合 Palm 的 PDA Profile 尚未完成,如果用 MIDP 開發(fā)則不太合適,用早期的 KVM 和 則因?yàn)椴皇?J2ME 標(biāo)準(zhǔn),程序兼容性無法保證。 Palm OS 5 終于開始支持 32位的 ARM RISC 處理器,其速度應(yīng)該能夠提高 10倍以上。 標(biāo)準(zhǔn)的完善: PDA Profile 今年內(nèi)將最后完成,可以預(yù)計(jì)很快會(huì)在主要操作系統(tǒng)上得到實(shí)現(xiàn)。 平臺(tái)的廣泛性:移動(dòng)信息設(shè)備的主要操作系統(tǒng)平臺(tái)都是開放的, J2ME 的標(biāo)準(zhǔn)也是開放的,因此基本上所有的主要操作系統(tǒng)平臺(tái)都支持或?qū)⒅С?J2ME,這帶來的廣闊市場(chǎng)(智能手機(jī)的市場(chǎng)尤其巨大,據(jù)稱 Norkia 到今年就可以出貨 5000 萬只 Java 手機(jī),而到 2020 年可達(dá) 1 億只。對(duì)于開發(fā)者而言,可以不受操作系統(tǒng)的限制,不用擔(dān)心在這個(gè)多變的市場(chǎng)上因平臺(tái)的變化而影響自己的應(yīng)用。但是傳統(tǒng)手機(jī)存在以下弊端: 1. 傳統(tǒng)手機(jī)出廠時(shí)
點(diǎn)擊復(fù)制文檔內(nèi)容
公司管理相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1