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

正文內容

論文_基于android平臺的連連看游戲的實現(xiàn)-在線瀏覽

2024-11-02 10:34本頁面
  

【正文】 相抗衡,但手機游戲自身的便攜性和移動性等優(yōu)勢為游戲開發(fā)商帶來了更為廣闊的市場發(fā)展空間。隨著新興游戲產(chǎn)業(yè)鏈各環(huán)節(jié)的發(fā)力和用戶認知度及關注度的提升,未來手機游戲的商業(yè)價值極為可觀,對游戲廠商頗具誘惑力。2007年11月,Google公司與84家軟件開發(fā)商、硬件制造商及電信營運商一起組建了一個開放性的手機聯(lián)盟來進行共同研發(fā)并逐步改良Android系統(tǒng)。在Android上市僅兩年時間后,它便超過塞班系統(tǒng)而躍居全球手機市場第一的位置,在中國市場的占有率達到90%,并擴張到平板電腦等其它移動設備領域迅速發(fā)展。這五大特性表現(xiàn)如下:(1)開放性: Android平臺的最大優(yōu)勢應非其開放性莫屬,這一部分自然也是源于其系統(tǒng)代碼的開源性。這樣Android平臺就能擁有豐富的開發(fā)者資源動力來快速推進這個嶄新平臺走向成熟化。免費而種類豐富的Android軟件資源吸引著廣大消費者來嘗試,而開放的平臺所附帶的更大競爭性也讓消費者有可能以更低的價位購得心儀的智能手機,隨著消費者規(guī)模的擴大,廠商也就自然能從中汲取更多的利益。而Android的出現(xiàn),為用戶能更加輕松地連接網(wǎng)絡創(chuàng)造了可能性,來自于運營商的制約也明顯地減少。(3)豐富的硬件選擇:當電腦上的一些軟件移植到另一臺電腦上時就可能會出現(xiàn)一些兼容性問題,而這個問題對于Android平臺的使用者來說將不復存在。然而這些產(chǎn)品功能上的差異,卻不影響數(shù)據(jù)同步甚至杜絕了本可能存在的軟件上的兼容問題。(4)開發(fā)商不受任何限制:Android平臺并沒給第三方開發(fā)商附加林林總總的條框約束,它提供的是一個十分自由并且很寬泛的環(huán)境,這為各種精致而新穎的應用軟件誕生創(chuàng)造了條件。(5)能無縫結合優(yōu)秀的Google應用: Google經(jīng)過十年發(fā)展,現(xiàn)已叱咤互聯(lián)網(wǎng),家喻戶曉。 連連看游戲發(fā)展介紹游戲、4399游戲網(wǎng)、智能手機、平板電腦……無論在哪你似乎都可以發(fā)現(xiàn)連連看游戲的身影。從發(fā)展歷程來看,這款游戲大致經(jīng)歷了桌面、在線、社交游戲三大階段。這其中,由顧方設計的“阿達連連看”游戲,以其精良而獨特的制作廣受玩家青睞,這也促使其躋身“阿達系列軟件”的核心產(chǎn)品行列,并于2004年獲取到了國家版權局所授權的計算機軟件著作權登記證書。網(wǎng)上涌現(xiàn)出大量的Flash版本連連看游戲,“果蔬連連看”、“水晶連連看”等都是這階段的代表作品。2008年,隨著多選性開放平臺的興起和社交網(wǎng)絡的普及,“連連看”游戲邁入到了社交網(wǎng)絡領域。從“連連看”游戲的誕生發(fā)展至今,Android也在不斷汲取著各領域“連連看”游戲的精華,并將它們的特色予以融合,推出了Android平臺上更為完美的“連連看”。 “連連看”游戲發(fā)展前景由手機應用市場發(fā)展研究認為,未來手機游戲的商業(yè)價值極為可觀,手機小游戲則依然是一個能給游戲廠商創(chuàng)造巨大財富的領域,因此急需尋找一個合適的切入點。從“連連看”小游戲全體用戶的結構來看,大專及以上學歷者超過了總數(shù)的一半;而就收入方面,“連連看”%的用戶收入超過2000元,%能收入超過2000元的比例。(2)“連連看”小游戲行業(yè)正處迅速發(fā)展階段 擁有的上升空間巨大根據(jù)近幾年“連連看”小游戲在中國的游戲行業(yè)發(fā)展調查得知,“連連看”,2009年以高于30%,之后的3年里,隨著各類智能機的普及和電子信息技術的快速發(fā)展,“連連看”小游戲得到了進一步的迅速發(fā)展。隨著開發(fā)運營商與產(chǎn)品數(shù)量的急劇增加,整個“連連看”小游戲市場得以充分調動而顯得異?;钴S,從而形成了一個成倍增長的發(fā)展狀態(tài)。而未來一旦政府實現(xiàn)了于一線城市建設廣域網(wǎng)的計劃,正如社交網(wǎng)絡版的“連連看”能風靡一時一樣,小游戲“連連看”也必將迎來新一輪的迅猛發(fā)展。其上升空間巨大,商業(yè)價值極為可觀。無論是游戲、4399游戲網(wǎng)還是任意一個移動終端設備,小游戲“連連看”總是排在最受玩家歡迎的前5名。其休閑,趣味,益智,已成為一款廣受大眾喜愛的經(jīng)典游戲。同時也能深入獲悉用戶對手機游戲的功能需求,進一步領會手機游戲應具有的易于學習、可中斷性、基于訂閱及豐富的社會交互性這幾大特征。通過最終實現(xiàn)這個基于Android平臺的“連連看”小游戲,對圖像編程、Android開發(fā)技術也都有了更加深入的理解,這為今后的繼續(xù)學習和工作奠定了良好的基礎。主要是介紹課題背景,“連連看”小游戲的發(fā)展前景,此次課題研究具有的價值與意義以及論文結構的安排。為該系統(tǒng)后續(xù)的分析與設計提供了強大的背景支持與理論依據(jù)。本章介紹了開發(fā)本系統(tǒng)所需要使用的技術,主要包括Java技術和Android技術。第3章 系統(tǒng)分析與設計。這些為下一章的系統(tǒng)實現(xiàn)打下了基礎。本章的主要內容為系統(tǒng)的實現(xiàn),先介紹了開發(fā)環(huán)境的搭建,再介紹系統(tǒng)工程的創(chuàng)建并對創(chuàng)建好的系統(tǒng)中各組成部分做出了解釋說明,繼而深入詮釋了主要功能的實現(xiàn)并給出了功能實現(xiàn)后的效果圖,并于最后展示了系統(tǒng)運行的各主要界面圖。在對系統(tǒng)進行測試的過程中,發(fā)現(xiàn)了不少問題和缺陷,之后及時對其進行了修正。這標志著本次基于Android平臺的連連看游戲設計開發(fā)工作圓滿完成。對整篇論文進行回顧,予以總結,并作出對未來工作的展望。其中包括手機應用市場現(xiàn)狀、Android平臺簡介、“連連看”游戲發(fā)展歷程簡介以及行業(yè)發(fā)展前景窺探,也深入說明了課題研究的價值和意義,對整體的論文結構做出了安排?;贏ndroid平臺的連連看游戲的開發(fā)與實現(xiàn) 相關開發(fā)技術介紹第二章 相關開發(fā)技術介紹 Java技術簡介 Java與Android的關系Android是一個以LINUX KERNEL為底層的操作系統(tǒng),但它的開發(fā)利用是基于Java語言的。這些文件最后再轉化成專為Dalvik(Android平臺的Java虛擬機)。(2)Java APIs與Android Runtime相當Android Runtime使用了一個相當大的JavaSE APIs子集。(3)Dalvik與JVM相當經(jīng)相關人士嘗試發(fā)現(xiàn),Android可以支持一個不完整的(但規(guī)模相當大的)Java 類庫子集。由此得知,作為Android平臺的Java虛擬機Dalvik與純Java虛擬機JVM是如此的兼容,例如Android能完全支持Java風格的線程和并發(fā)。按應用領域可將Java平臺劃分為3種類型:JavaSE,是Java各應用平臺的基礎,主要由Java語言、JDK、JRE和JVM四大部分構成; JavaEE, 以JavaSE為基礎,定義了一系列的協(xié)議、服務及API等,適用于開發(fā)多層式、分布式、以組件或WEB為基礎的應用程序;JavaME,Java平臺版本中最小的一個,目的是作為小型數(shù)字設備上開發(fā)及部署應用程序的一個平臺,像手機、PDA、股票機等類似的嵌入式系統(tǒng)或者消費型電子產(chǎn)品。 Java語言特性作為一種高級程序開發(fā)語言,Java擁有著許多重要的特性,主要表現(xiàn)有下:(1)簡單的Java語言在設計時參考了許多C/C++的語法與特性,使得學習過C/C++的開發(fā)人員可以在短時間內熟悉Java的使用。(2)面向對象的Java語言是一種純面向對象高級程序設計語言,它讓您可以用面向對象的思考方式來設計并編寫程序【5】。Java語言是通過提供類、接口實現(xiàn)及繼承等機制來體現(xiàn)出這種面向對象特色的。(3)網(wǎng)絡的Java本身就是誕生于網(wǎng)絡中,從最初的Applet、Socket、JSP/Servlet直到現(xiàn)在熱門的Web Service,這都標明Java在網(wǎng)絡服務等相關領域有著突出的貢獻。(4)解釋的程序要在一個平臺上運行,首先必須得編譯成這個平臺所能理解的原始機器語言,但事實上不同的平臺所能理解的原始機器語言不盡相同。(5)安全的C++動態(tài)分配的內存空間或創(chuàng)造的指針總是必須在不需要的時候由開發(fā)人員編寫代碼予以回收,否則可能會導致程序或系統(tǒng)崩潰。另外,Java還設計了異常處理架構,這使得開發(fā)人員可以很好地掌握程序中各種突發(fā)的異常情況。因而對于“一次編寫,到處運行”的這種夢想,Java提供了更高的可能性。 ANDROID RUNTIME(函數(shù)庫和Android運行時)和LINUX KERNEL(Linux內核層)【6】。在Android平臺上,已存在著一些關鍵的應用程序,如網(wǎng)頁瀏覽器、郵件、日歷、收發(fā)客戶端程序短信等【7】。(2)APPLICATIONF FRAMEWORK。該框架中,最重要的部分主要包含有:在控制應用程序的生命周期的同時維護著一個公共的后退棧來供用戶導航的活動管理器;內容提供者,用來提供一些如聯(lián)系人信息之類的需要在應用程序之間共享的數(shù)據(jù);涉及非代碼內容的資源管理器;讓Android手機能隨時獲取目前所處的位置信息的位置管理器;通知用戶如收到信息、臨近約會時間等事件的通知管理器。Android本機庫是由一套C/C ++函數(shù)庫構成的,它們服務于上層Android應用程序組件,并通過這些組件將功能傳遞給開發(fā)者使用【8】。(4)Android Runtime (Android運行時)。(5)LINUX KERNEL。 Android開發(fā)技術簡介要想快速掌握Android技術,開發(fā)出Android應用程序,首先得對其開發(fā)技術的基礎知識有個大概的了解,而Android程序都是通過各種組件(API)開發(fā)出來的,現(xiàn)將其重要組件歸納如下:(1)當前活動程序Activity:這是Android開發(fā)中最常使用到的應用程序組件。Activity具有生命周期,運行、暫停、停止等幾個狀態(tài)則貫穿于整個生命周期中,這些狀態(tài)間的轉換可通過調用一系列函數(shù)來完成,這些函數(shù)包括onCreate()、onRestart()、onStart()、onFreeze()、onResume()、onPause()、onDestory()、onStop()等【9】。(2)圖像顯示View: ,在塊狀區(qū)域內還可包含對圖像事件的處理。通常進行的View方法調用有: 填充View,調用 onDraw (Canvas); 用XML 文件生成View調用inflate();測量View的高度和寬度調用onMeasure (int, int);onLayout()函數(shù)可以完成View的布局;當View中有按鍵操作時調用onKeyDown(int, KeyEvent);當View得到或失去關注時調用函數(shù)onFocusChanged (boolean,int);要設置View點擊事件監(jiān)聽器調用setOnClilckListener()。它對應用中的某種操作進行抽象描述,包括操作的動作、該動作涉及到的數(shù)等,Android再根據(jù)這種描述尋找相應的組件,并將Intent傳遞給它,從而完成相關組件的調用【10】。它除了action、da
點擊復制文檔內容
環(huán)評公示相關推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1