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

正文內(nèi)容

基于j2me手機(jī)閱讀器畢業(yè)設(shè)計(jì)提交版-閱讀頁

2025-07-03 14:46本頁面
  

【正文】 ream ByteArrayOutputStream try{ //如果未讀到文件尾把讀取的內(nèi)容寫入S變量中,并讀取下一字節(jié)內(nèi)容 ()。 //關(guān)閉輸入流對(duì)象。 } String str = ()。 //將S變量轉(zhuǎn)為字符串 ()。 //關(guān)閉輸出流對(duì)象 catch (IOException ioe){ (())。 } ()。 //返回文件中的內(nèi)容字符串 軟件設(shè)計(jì)任務(wù)①J2ME文本閱讀器中的文本格式。③將文本文件內(nèi)容顯示出來的技術(shù)實(shí)現(xiàn)。 總體設(shè)計(jì)J2ME文本閱讀器中的文本格式J2ME中文本文件的格式,為了便于程序的開發(fā)和在運(yùn)行中的讀寫處理,對(duì)要處理的文本文件要進(jìn)行一定格式的整理。文件寫好后將其存入相應(yīng)項(xiàng)目文件夾下的res文件夾中,如本文中的閱讀器的項(xiàng)目名為test,則可將文本文件存入test\res文件夾下。文本讀取文件的主要技術(shù)在J2ME中如何讀取文本文件的內(nèi)容,在本系統(tǒng)中寫了一個(gè)函數(shù)用來讀取指定的文本文件,文本文件做為參數(shù)傳給該函數(shù),該函數(shù)的返回值為字符串類型,將文件的內(nèi)容做為一個(gè)完整的字符串返回。ByteArrayOutputStream類定義一個(gè)內(nèi)存數(shù)組輸出字節(jié)流對(duì)象s,()方法來讀取一個(gè)字節(jié),( )方法加入到s中,()方法將內(nèi)存轉(zhuǎn)為字符串返回。 private String myReadLine (String testFileName) { in = ().getResourceAsStream(testFileName)。 //由文件名參數(shù)來定義一個(gè)輸入流對(duì)象變量in s。 s = new ByteArrayOutputStream()。 //產(chǎn)生內(nèi)存數(shù)組輸出字節(jié)流對(duì)象變量S int ch=0。 ch=()。 //由輸入流對(duì)象變量in的read方法以字節(jié)為單位來讀取文件的內(nèi)容,讀取到文件尾時(shí)的值為1。 while ( ch!= 1 ) { ( ch )。 ch=()。 } catch (IOException ioe){ (())。 } try{ } return }將文本文件內(nèi)容顯示出來的技術(shù)()方法將含有文件內(nèi)容的表單顯示在手機(jī)屏幕上。 Form f=new Form(超級(jí)閱讀)。 strContent=myReadLine (/)。 (strContent)。 //將文本文件的內(nèi)容加入到f對(duì)象中(exitCom)。 //將退出按鈕選項(xiàng)加入到f對(duì)象中(this)。 //注冊高級(jí)事件處理 本閱讀器菜單結(jié)構(gòu)分兩級(jí),一級(jí)菜單顯示各章的標(biāo)題,通過選擇某一標(biāo)題選項(xiàng)進(jìn)入該章進(jìn)行內(nèi)容閱讀,在章內(nèi)容界面中設(shè)置二級(jí)菜單選項(xiàng),二級(jí)菜單中只有一個(gè)選項(xiàng)即是返回選項(xiàng),選中該選項(xiàng)后,則回到上一級(jí),可重新選擇章標(biāo)題,進(jìn)入新一章內(nèi)容進(jìn)行閱讀。(l)方法將第一級(jí)菜單界面顯示在手機(jī)屏幕上。(第二章,null)。 //加入第二章選項(xiàng)標(biāo)題(this)。 //注冊高級(jí)事件處理機(jī)制(l)。 //將界面顯示在手機(jī)屏幕上notifyDestroyed()。 }else if (c==exitCom) startApp()。 resumeRequest()。 }else {//如果選擇的不是任何一個(gè)退出按鈕,則進(jìn)行選擇章標(biāo)題的判斷 switch(()) // (exitCom)。 (f)。 //(略) //,如果還有更多章可按此方法再增加 // switch 多分支結(jié)構(gòu)語句結(jié)束 } 選擇結(jié)構(gòu)結(jié)束} // mandAction函數(shù)結(jié)束5 手機(jī)游戲開發(fā)過程中的困難 手機(jī)軟件開發(fā)存在的困難處理器、內(nèi)存和色彩深度提供了游戲開發(fā)所需的因素。當(dāng)然了,一些問題仍然存在,然而這些問題終將被解決,就像PC平臺(tái)游戲開發(fā)者使用不斷改進(jìn)的DirectX一樣。 移動(dòng)開發(fā)存在的問題第一、花費(fèi)更多的時(shí)間用來設(shè)計(jì)。然而,為了創(chuàng)作一個(gè)世界第一流水平的軟件,你就必須使用世界第一流水平的開發(fā)過程。然而,因?yàn)樵O(shè)備和移動(dòng)運(yùn)營商的多樣性,開發(fā)者不得不花費(fèi)更多的時(shí)間用于前期的計(jì)劃。第二、像在PC中一樣,為硬件的最小公分母( lowest mon denominator )開發(fā),這意味著你的代碼不能對(duì)硬件和操作系統(tǒng)以及程序設(shè)計(jì)語言之間的交互抱過高幻想。比較軟件開發(fā)環(huán)境和圍繞它們的不足進(jìn)行針對(duì)性設(shè)計(jì)。 操作環(huán)境不兼容性問題本論文講述的移動(dòng)開發(fā)環(huán)境是J2ME,J2ME是獲得美國大部分移動(dòng)運(yùn)營商支持的移動(dòng)應(yīng)用開發(fā)平臺(tái)。在過渡期間,為這個(gè)環(huán)境開發(fā)游戲成為一種挑戰(zhàn)。而且,一些J2ME手機(jī)不支持聲音。比如說,如果你創(chuàng)建自定義位圖字體,你可能認(rèn)為你需要掩蓋的位圖傳送。這兩個(gè)平臺(tái)可以在載入一個(gè)文件的時(shí)候改變調(diào)色板,允許動(dòng)態(tài)的調(diào)整字體背景色,但是文本必須出現(xiàn)在固定的背景上。不同于控制臺(tái)游戲和PC游戲,移動(dòng)設(shè)備沒有標(biāo)準(zhǔn)的屏幕尺寸或者長寬比,這就導(dǎo)致了很多兼容性問題。關(guān)鍵是創(chuàng)建一個(gè)允許快速擴(kuò)展或者縮小游戲視窗的架構(gòu),并且不使圖像變形或者生成讓人看上去覺得別扭的屏幕比例。或者,你還可以動(dòng)態(tài)地調(diào)節(jié)你的游戲背景和其它圖形。在操作系統(tǒng)不兼容性的問題上我們可以在別的開發(fā)環(huán)境中使用面向?qū)ο蟮恼Z言,這樣就很能支持J2ME,因?yàn)樗且环N面向?qū)ο蟮恼Z言。把所有的設(shè)備輸出代碼( 聲音、顯示、輸入 )從游戲程序邏輯中分離出來。在處理不同屏幕尺寸的問題上,使用像DrawRectangle和DrawCircle這樣的固有描畫函數(shù)創(chuàng)建盡可能多的可伸縮的圖形。在可卷軸的游戲中,根據(jù)需要擴(kuò)大或者縮小可玩的區(qū)域。這樣以來,只要在這些關(guān)鍵過程中解決好這些問題就不難做出一款高質(zhì)量的手機(jī)軟件了。很多人提到手機(jī)游戲都認(rèn)為它前景誘人,并且通常都會(huì)有這樣的想法:中國的手機(jī)用戶接近2億,如果這個(gè)市場上有10%的用戶使用高端產(chǎn)品和服務(wù),如果他們每人每月下載一個(gè)游戲,每個(gè)游戲收費(fèi)5元,那么一年的手機(jī)市場就能輕松超過12億元。但是手機(jī)游戲的發(fā)展卻并不十分明朗,大多數(shù)廠商用戶仍在觀望。在當(dāng)前網(wǎng)絡(luò)游戲和互動(dòng)游戲大行其道的情況下,手機(jī)游戲如果還局限于一部手機(jī)肯定無法有什么大的作為,只有大力推行互動(dòng)式的手機(jī)游戲才能讓其真正成熟起來。目前的手機(jī)游戲都是就地取材于電腦游戲,一些比較受玩家歡迎的游戲直接移植到手機(jī)上面,節(jié)約了不少成本和周轉(zhuǎn)時(shí)間。特別是手機(jī)游戲的開發(fā)相對(duì)于電腦游戲來說,具有開發(fā)預(yù)算少、開發(fā)周期短等特點(diǎn),并且針對(duì)屏幕小、鍵盤等不適宜游戲使用的情況,目前游戲廠商都推出了針對(duì)手機(jī)游戲的專門機(jī)型,由此我們可以看出手機(jī)的產(chǎn)業(yè)鏈已經(jīng)漸漸形成,整個(gè)行業(yè)也漸漸成熟起來。首先就是彩屏手機(jī)的普及問題,讓所有的手機(jī)用戶都具有先進(jìn)的技術(shù)平臺(tái)支持就需要長時(shí)間的等待。另一個(gè)重要的考驗(yàn)是移動(dòng)通信網(wǎng)絡(luò)的穩(wěn)定性和綜合服務(wù)能力。然而,如果從行業(yè)發(fā)展的角度看,手機(jī)游戲的未來一定是在線游戲。J2ME的前景會(huì)非常廣泛,并且不會(huì)只局限于游戲,還將在移動(dòng)應(yīng)用軟件等各方面發(fā)揮重要的作用,隨著科技的發(fā)展,J2ME的應(yīng)用限制也將大大的得到擴(kuò)展?,F(xiàn)在全世界手機(jī)用戶很多,甚至已經(jīng)超過電腦的普及率,并且手機(jī)更新?lián)Q代的速度絕不比電腦差多少。最早的手機(jī)軟件只能看作是一種增值服務(wù),并不具備形成一種產(chǎn)業(yè)的規(guī)模。例如:諾基亞手機(jī)的貪吃蛇就是在手機(jī)出廠前固化在芯片中,而且用戶不能再自己安裝新的游戲,所以手機(jī)游戲被看成某款手機(jī)的特殊功能也就不足為奇了。也就是說,等用戶開始真正認(rèn)識(shí)手機(jī)游戲的魅力,還需要很長一段時(shí)間。由于它依靠用戶輸入文字,因此本質(zhì)上它是一個(gè)命令環(huán)境,需要大量的時(shí)間來操作和等待,并且花費(fèi)不菲,有些像早期的文字網(wǎng)絡(luò)游戲。短信之后的手機(jī)軟件會(huì)是什么樣?其實(shí)手機(jī)軟件肯定會(huì)走上電腦游戲的發(fā)展之路,而且以現(xiàn)在游戲開發(fā)基礎(chǔ)和用戶平臺(tái)的更新速度,估計(jì)手機(jī)游戲的發(fā)展速度將會(huì)是電腦游戲的幾倍以上。無線應(yīng)用協(xié)議( WAP )手機(jī)已經(jīng)成為目前手機(jī)市場的主流,基于WAP的游戲本質(zhì)上是一個(gè)靜態(tài)瀏覽載體,非常像一個(gè)簡化的Web,是為移動(dòng)電話小型特征和低帶寬而專門優(yōu)化的。WAP( )版本使用獨(dú)特的標(biāo)記語言WML,允許用戶下載多個(gè)頁面,即卡片組。兩種版本的WAP都提供一個(gè)比SMS更友好的界面,而且更加便宜,只要根據(jù)使用時(shí)間付費(fèi),而不是根據(jù)信息數(shù)付費(fèi)。WAP手機(jī)游戲已經(jīng)無法滿足玩家的需求,現(xiàn)在已經(jīng)有上千萬的Java手機(jī)到了消費(fèi)者手中。J2ME是一種針對(duì)移動(dòng)電話和PDA這樣的小型設(shè)備的Java語言,它比SMS或WAP能更好地控制界面,允許使用圖形動(dòng)畫,可以通過無線網(wǎng)絡(luò)連接到遠(yuǎn)程服務(wù)器。也正是Java將手機(jī)游戲的趣味性大大提高,并且向傳統(tǒng)的電子游戲靠攏,讓手機(jī)游戲的吸引力增強(qiáng),特別是手機(jī)隨身攜帶的特點(diǎn),也讓其成為用戶身邊觸手可及的掌中游戲,而不一定要擁有電腦這樣的平臺(tái)才能進(jìn)行游戲。它也使設(shè)備制造商、服務(wù)提供商及應(yīng)用開發(fā)人員為他們的用戶發(fā)布新的軟件應(yīng)用成為可能。而J2ME卻能很好地解決軟件跨平臺(tái)得兼容性與安全性的問題。近年來,隨著Java手機(jī)的誕生,其無可替代的靈活性與輕便性致使Java手機(jī)游戲成為游戲市場的又一亮點(diǎn)[9]。在肯定手機(jī)游戲的前提下,共同期待一個(gè)新游戲時(shí)代的創(chuàng)立!參 考 文 獻(xiàn)[1] 金春霞。Java手機(jī)/:.[15] Luo Siwen.Research and Implementation of Mobile Payment Based on J2ME.Communications Design Conference,Oct 2,2003.[16] Ma Changjie, Fang Jinyun.Programming Keynotes on J2MEbasedMobile Map Services.Department of Electrical and Computer Engineering Bradley University, Peoria, Illinois 61624, USA.致 謝這款手機(jī)軟件作為我的畢業(yè)設(shè)計(jì),是本人目前做過的最有意義的程序,這期間對(duì)J2ME的學(xué)習(xí),使我重新整理了一遍自己所學(xué)知識(shí)的體系結(jié)構(gòu)。在數(shù)據(jù)庫、各種應(yīng)用軟件和游戲中,我仍覺得對(duì)應(yīng)用軟件的設(shè)計(jì)有極大的熱情。實(shí)訓(xùn)期間做過俄羅斯方塊的課程設(shè)計(jì),思想大致相似,變化范圍有限,沒有太多自己可發(fā)揮的余地。正式商業(yè)的軟件的人性化界面和各個(gè)游戲間迥異的結(jié)構(gòu)每每會(huì)讓人有去開發(fā)的沖動(dòng)。很多相關(guān)的技術(shù),如需要使用到的線程、Game包的新功能、高級(jí)、低級(jí)圖形界面的使用、貼圖等,每一項(xiàng)都需要花一定的時(shí)間去掌握和熟悉。臺(tái)灣的王森寫了本較好的書,給了我很大的幫助,但對(duì)設(shè)計(jì)該游戲來說,仍只夠入門。本文研究工作從選題到完成,無不傾注了導(dǎo)師于繼來教授誨人不倦的關(guān)懷、指導(dǎo)和教誨。值此論文完成之際,謹(jǐn)向?qū)煴硎疚页绺叩木匆夂椭孕牡母兄x,并誠摯地祝愿導(dǎo)師工作順利,身體安康,闔家幸福!在本人大學(xué)實(shí)訓(xùn)期間,同時(shí)得到了森縱教育時(shí)允田老師和董理老師的支持和幫助,在此對(duì)他們表示衷心的感謝。同時(shí),尤其感謝多年來一直給予我鼎力支持和無私奉獻(xiàn)的父母以及默默支持
點(diǎn)擊復(fù)制文檔內(nèi)容
環(huán)評(píng)公示相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1