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

正文內(nèi)容

基于j2me手機網(wǎng)絡(luò)版小說閱讀器設(shè)計與開發(fā)-閱讀頁

2025-03-18 09:47本頁面
  

【正文】 rceAsStream(testFileName)。 s = new ByteArrayOutputStream()。 ch=()。 while ( ch!= 1 ) { //如果未讀到文件尾把讀取的內(nèi)容寫入 S 變量中,并讀取下一字節(jié)內(nèi)容 ( ch )。 } ()。 } catch (IOException ioe){ (())。 //將 S 變量轉(zhuǎn)為字符串 第 16 頁 共 30 頁 try{ ()。 } return ()。 軟件設(shè)計任務(wù) ① J2ME 文本閱讀器中的文本格式 。 ③ 將文本文件內(nèi)容顯示出來的 技術(shù) 實現(xiàn)。 總體設(shè)計 J2ME 文本閱讀器中的文本格式 J2ME 中文本文件的格式,為了便于程序的開發(fā)和在運行中的讀寫處理,對要處理的文本文件要進行一定格式的整理。文件寫好后將其存入相應(yīng)項目文件夾下的 res 文件夾中,如本文中的閱讀器的項目名為 test,則可將文本文件存入 test\res 文件夾下。 文本 讀取 文件的主要技術(shù) 在 J2ME 中如何讀取文本文件的內(nèi)容,在本系統(tǒng)中寫了一個函數(shù)用來讀取指定的文本文件,文本文件做為參數(shù)傳給該函數(shù),該函數(shù)的返回值為 第 17 頁 共 30 頁 字符串類型,將文件的內(nèi)容做為一個完整的字符串返回。讀取文本文件的函數(shù)定義如下: private String myReadLine (String testFileName) { //函數(shù)頭定義了函數(shù)的參數(shù)為文件名組成的字符串,返回值為一個字符串。 //由文件名參數(shù)來定義一個輸入流對象變量 in ByteArrayOutputStream s。 //產(chǎn)生內(nèi)存數(shù)組輸出字節(jié)流對象變量 S try{ int ch=0。 //由輸入流對象變量 in 的 read 方法以字節(jié)為單位來讀取文件的內(nèi)容,讀取到文件尾時的值為 1。 ch=()。 //關(guān)閉輸入流對象。 } String str = ()。 //關(guān)閉輸出流對象 } catch (IOException ioe){ (())。 //返回文件中的內(nèi)容字符串 } 將文本文件內(nèi)容顯示出來的技術(shù) 通過 Form 類定義一個 表單對象 f,通過對象的 ()的方法將讀取文本文件返回的字符串內(nèi)容加入到表單對象中,為了該表單內(nèi)容在閱讀完之后可以返回上一級顯示界面,通過 ()方法在表單中加入一 個 按 鈕 對 象 , 并 通 過 (this) 方 法 注 冊CommandListener 高 級 事 件 處 理 , 這 樣 當(dāng) 選 擇 按 鈕 時 即 可 調(diào) 用CommandListener 高級事件接口類中的 mandAction()函數(shù),在該函數(shù)中判斷是哪個按鈕被選中,通過該函數(shù)中的代碼來決定處理流程。處理代碼如下: Form f=new Form(超級閱讀 )。 //讀取 文件中的內(nèi)容返回字符串 (strContent)。 //將退出按鈕選項加入到 f 對象中 (this)。 //將 f 對象顯示到手機屏幕上 閱讀器中的菜單設(shè)計技術(shù) 本閱讀器菜單結(jié)構(gòu)分兩級,一級菜單顯示各章的標(biāo)題,通過選擇某一標(biāo)題選項進入該章進行內(nèi)容閱讀,在章內(nèi)容界面中設(shè)置二級菜單選項,二級菜單中只有一個選項即是返回選項,選中該選項后,則回到上一級,可重新選擇章標(biāo)題,進入新一章內(nèi)容進行閱讀。最后通過 Display 類的 (l)方法將第一級菜單界面顯示在手機屏幕上。 //定義一個 List 對象 l (exitCommand)。 //加入第一章選項標(biāo)題 (第二章 ,null)。 //加入第三章選項標(biāo)題 (this)。 //將界面顯示在手機屏幕上 在閱讀器的菜單設(shè)計中,無論是選擇了章標(biāo)題選項,還是選擇了一級菜單中的退出或者是閱讀章內(nèi)容界面中的退出選項,都將進入 mandAction()函數(shù)中,在該函數(shù)中進行相應(yīng)判斷進入不同的處理流程代碼。 } else if (c==exitCom) {//若是閱讀章內(nèi)容中的退出按鈕選項則退出閱讀內(nèi)容界面返回一級菜單界面 startApp()。 } else {//如果選擇 的不是任何一個退出按鈕,則進行選擇章標(biāo)題的判斷 String strContent。 //將參數(shù) s 進行類型轉(zhuǎn)換,轉(zhuǎn)換為 List 類對象 switch(()) //判斷選中的是哪一章標(biāo)題則進行該章內(nèi)容閱讀界面 { case 0: //第一章選中打開 Form f=new Form(超級閱讀 )。 (strContent)。 (this)。 break。開發(fā)者正努力把其它游戲平臺上的質(zhì)量標(biāo)準(zhǔn)運用到這個平臺上。 當(dāng)然在手機游戲投放市場和開發(fā)以及具體的制作過程方面還是存在的諸多的問題的。開發(fā)者都有想用最簡捷經(jīng)濟的方式做事的傾向。關(guān)鍵步驟是設(shè)計思路、試制、生產(chǎn)和產(chǎn)品質(zhì)量檢測。這就存在這一種風(fēng)險,那就是一個設(shè)計可以用于一種設(shè)備,但是可能就不能用在另一種設(shè)備。 第三、類似于硬件中的問題,開發(fā)兩個 API 之間的基本功能。開發(fā)者必須花費更多的時間了解這兩個平臺,但是最后的效果是很值得的。 J2ME 是一個解釋語言,運行在有虛擬機的任何操作系統(tǒng)上,通常運行速度很慢,而且在優(yōu)化代碼上有許多的困難。例如, BREW 支持 掩蓋的位圖傳送 ( MaskedBlit ) ,而 J2ME MIDP 不支持。所以你的代碼不應(yīng)該使用掩蓋的位圖傳送支持或者聲音支持。然而,你可以使用提前修正背景色來創(chuàng)建字體位圖。 不同的屏幕尺寸問題 圖形是軟件的一個關(guān)鍵的方面,描畫速度是一個重要的程序函數(shù)。開發(fā)者可以通過編寫非常靈活的背景和前景描畫程序來解決這個問題。 當(dāng)然,你有很多方法來處理這個問題,最壞的情況就是你可以為每種手機的顯示屏重新設(shè)計圖形。 解決方案 第 23 頁 共 30 頁 基于上述所提到的種種困難,在手機開發(fā)過程中就要有針對性的提出解決方案。在 J2ME 和其他開發(fā)環(huán)境中,任何使用 JAVA 寫的代碼都可以使用 C++編寫,并且可以更快更好。結(jié)構(gòu)化游戲程序邏輯以便能夠在 J2ME 和其他環(huán)境之間移植。設(shè)計游戲,讓位圖圖形可以伸展或者縮小 15%- 20% ,而不會影響玩游戲。這樣以來這個問題便迎刃而解了。 6 總結(jié)與展望 J2ME 手機游戲的優(yōu)勢 在手機游戲制作完成之后,其最大的優(yōu)勢就在于:讓品質(zhì)決定一切。確實,手機游戲擁有如此廣泛的用戶群,的確讓其具有強勢 優(yōu)勢,并且一個更重要的優(yōu)勢在于,手機游戲?qū)⒋蟠髱优詫τ谟螒虻姆e極性,讓女性朋友更容易接觸游戲,更容易體會游戲帶來的樂趣。其間 WAP 游戲本應(yīng)掀起手機游戲的熱潮,但卻被技術(shù)問題限制了發(fā)展,因為大多數(shù)手機游戲玩家都只是 “ 孤軍奮戰(zhàn) ” ,很難找到一起玩的人。所以等到 3G 手機時代,在更加先進的技術(shù)支持下,互動游戲得以很輕松的實現(xiàn),屆時真正的手機游戲時代也許就會來臨。手機游戲市場越來越被看好,成為游戲業(yè)新的增長點。世嘉、育碧這樣的大型游戲廠商已相繼成立手機游戲開發(fā)部門,而諾基亞、摩托羅拉等手機廠商也大力投資手機游戲及其運行平臺的開發(fā)。 但是手機游戲要進入黃金時期,卻必然要先費一番周折。而且真正意義上先進的游戲手機還沒有出現(xiàn),同時還受到來自 GBA 等專業(yè)游戲機的 “ 排擠 ” 。手機游戲如果形成玩家互動形式的在線游戲,那么在運行時就會占用過多的通信網(wǎng)絡(luò)資源,必然使得現(xiàn)有的 網(wǎng)絡(luò)不堪重負。 從上面所講到的手機游戲具有的優(yōu)勢,我想手機游戲必將在以后的通信舞臺上有它的用武之地的,因為隨著人們生活水平的提高,手機將會逐漸成為人們生活中不可缺少的物品之一。 J2ME 手機 軟件 的開發(fā)意義 我們對于電腦軟件已經(jīng)熟知,所以如果以這個標(biāo)準(zhǔn)來衡量手機游戲,那么手機在某種程度上可以看作是小型 的計算機,它的處理能力與臺式電腦的標(biāo)準(zhǔn)處理能力相比雖然很有限,但是已經(jīng)能夠運行一些小型的游戲。所以手機游戲已經(jīng)具有了它成長的基礎(chǔ),這個基礎(chǔ)要比當(dāng)年的電腦游戲穩(wěn)固得多。這也是一般手機用戶對于手機游戲的印象,所以很多人在買手機時,并不是很看重手機的游戲功能。 [8] 雖然手機用戶很多,但是目前大多數(shù)用戶還在使用單色手機,這也成為手機游戲推廣的最大難題。但是市場是不會等待的,我們現(xiàn)在經(jīng)??吹礁鞣N手機短信游戲的廣告,那就是當(dāng)前比較流行的手機游戲形式 ―― 這種短信游戲是以一部手機向另一部手機發(fā)送簡短的文字信息形式進行,通常的玩法是發(fā)送一條信息到某個號碼,這個號碼對應(yīng)游戲供應(yīng)商的服務(wù)器,接收這條消息,執(zhí)行一些操作然后返回一條帶有結(jié)果的消息到游戲者的手機中。但這種游戲最多只是一種過渡而已,不是我們真正值得討論的游戲形式。如今的彩信和已成熟運營 2年多的 GPRS,即將到來的 3G 時代給手機游戲帶來更大的發(fā)展空間,而且手機游戲的開發(fā)也將應(yīng)用于各種新技術(shù)之上,讓用戶更容易擁有手機游戲帶來的樂趣。要玩 WAP 游戲的話,要進入游戲供應(yīng)商的 URL( 通常通過移 動運營商門戶網(wǎng)站的一個鏈接 ),下載并瀏覽一個或多個頁面,選擇一個菜單或者輸入文字,提交數(shù)據(jù)到服務(wù)器,然后瀏覽 第 26 頁 共 30 頁 更多的頁面。新版本的 WAP( )使用 XHTML 的一個子集,一次傳遞一個頁面并且允許更好地控制 顯示格式。但是它是一個靜態(tài)的瀏覽載體,手機本身幾乎不需要做任何處理過程,并且所有游戲必須通過網(wǎng)絡(luò),所有的操作都是在遠程服務(wù)器上執(zhí)行的。雖然這個 “ 爪哇 ” 與臺式機中的 Java 相比還有很大的限制,但是它已經(jīng)極大地提高了移動電話支持游戲的能力。 J2ME 不是手機上配置的惟一的解釋語言,但是它是一個許多廠商新支持的行業(yè)標(biāo)準(zhǔn)。 J2ME 為在小型電子設(shè)備上創(chuàng)建性能卓越的網(wǎng)絡(luò)應(yīng)用提供了一套完整的解決方案。 J2ME 的 出現(xiàn)使這些廠商有了共同遵循的技術(shù)規(guī)范,而這樣做也完全符合 Java“ 一處編譯,到處運行 ” 的基本方針,因為現(xiàn)在市場對軟件跨平臺的兼容性和安全性的要求變得日益強烈。 無線軟件編程現(xiàn)在是一個非常熱門的話題,這不但是因為它具有極強的趣味性,并且它給人們帶來了無限商機,大家都知道現(xiàn)在搞互聯(lián)網(wǎng)游戲的公司都是業(yè)績斐然。 所以一切的一切都要從頭開始,一步一個腳印 地向前發(fā)展。 白秋產(chǎn) . 基于 J2M E 技術(shù)手機游戲開發(fā)與實現(xiàn) .北京: 中國青年出版社 , 2021. [2] 林邦杰 . Java 程序設(shè)計入門教程 .北京: 中國青年出版社 , 2021. [3] Michael Morrison. J2ME 手機游戲編程入門 . 北京:人民郵電出版社 ,2021 . [4] 黃聰明 . JAVA 移動通信程序設(shè)計 J2ME MIDP. 北京:清華大學(xué)出版社 ,2021. [5] 盧軍 . J2ME 應(yīng)用程序開發(fā)手機 . 北京:中 國鐵道出版社 , 2021. [6] 丁月華,劉 佳,楊 沛 . J2ME 手機游戲開發(fā)平臺的設(shè)計與實現(xiàn) . 北京:清華大學(xué)出版社, 2021. [7] 李振鵬 龔劍 J2ME 手機游戲開發(fā)技術(shù)詳解 .北京:清華大學(xué)出版社,2021 [8] 洪維恩 . Java 2 面向?qū)ο蟪绦蛟O(shè)計 . 北京:中國鐵道出版社 , 2021. [9] 焦祝軍 , 張威 . J2ME 無線通信技術(shù)應(yīng)用開發(fā) . 北京 : 希望電子出版社 ,2021. [10] 付國成 . 基于 J2ME 的手機 2D 動作類游戲引擎的設(shè)計與實現(xiàn) . 北京交通大學(xué) , 2021. [11] 施錚 . J2ME 無線移動游戲開發(fā) . 北京:人民郵電出版社, 2021. [12] 李振鵬 . J2ME 手機游戲開發(fā)技術(shù)詳解 . 北京:清華大學(xué)出版社, 2021. [13] 朗銳 . J2ME 手機程序 Eclipse 開發(fā)基礎(chǔ) . 北京:機械工業(yè)出版社, 2021. 第 28 頁 共 30 頁 [14] 王森。 本科期間做過很多課程設(shè)計,大多規(guī)模很小。因為其各個模塊間的聯(lián)系十分緊密,代碼重復(fù)執(zhí)行率高,當(dāng)經(jīng)過無數(shù)次的調(diào)試、修改后,能最終看到成品,有無比自豪的心情。大家作品的最終結(jié)果都離不開同一個模式。 學(xué)習(xí) J2ME 的困難遠遠超出了想象,在設(shè)計初期,為了設(shè)計程序的菜單,由于經(jīng)驗不足,花費了數(shù)天的時間。更為困難的是, J2ME 為一種剛出現(xiàn)僅幾年的新技術(shù),國內(nèi)的參考資料非常少,僅有的幾本也停留在簡單的介紹階段
點擊復(fù)制文檔內(nèi)容
畢業(yè)設(shè)計相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1