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

正文內容

畢業(yè)論文-基于android的連連看游戲的設計與實現(xiàn)(編輯修改稿)

2025-02-12 20:41 本頁面
 

【文章內容簡介】 速入門 每一局里玩家需要在規(guī)定的時間內消除所有的 牌子,當完成任務后,方能進行下一關,當出現(xiàn)殘局時,游戲會自動重新洗牌 。 Android 作為 Google 企業(yè)戰(zhàn)略的重要組成部分,將進一步推進 “ 隨時隨地為每個人提供信息 ” 這一企業(yè)目標的實現(xiàn), Google的目標是讓移動通信不依賴于設備,甚至是平臺。 Android 一詞本意是指 “ 機器人 ” ,當然現(xiàn)在大家都知道它是 Google 推出的開源手機操作系統(tǒng)。 Android 基于 Linux 平臺,由操作系統(tǒng)、中間件、用戶界面和應用軟件組成,號稱是首個為移動終端打造的真正開放和完整的移動軟件。它是由一個由 30 多家科技公司和手機公司組 成的 “ 開放手機聯(lián)盟 ” 共同研發(fā)的,這將大大降低新型手機設備的研發(fā)成本。完全整合的全移動功能性產品成為 “ 開放手機聯(lián)盟 ” 的最終目標。 Android 軟件平臺主要由五部分構成 , 它們分別是 :關鍵應用程序、應用程序框架和組件、 C/C ++函數(shù)庫、 Java 程序運行環(huán)境、優(yōu)化了的 Linux 內核。 關鍵應用程序。 Android 平臺內包含一些關鍵應用程序 , 如郵件收發(fā)客戶端程序、短信收發(fā)程序、日歷、網頁瀏覽器等 , 而更多有特色的 Android 應用程序還有待于廣大開發(fā)者共同參與開發(fā)。 應用程序框架及組件。 Android 應用程序開發(fā)基 于框架和組件。 Android 本身已在其框架中提供了許多組件供應用程序調用 , 開發(fā)者也可在開發(fā)應用程序時順帶開發(fā)新的組件 , 并將該組件放入應用程序框架中 , 以供自己和其它應用程序調用。 C/C ++函數(shù)庫。 Android 應用程序框架之下是一套 C/C ++函數(shù)庫 , 它們服務于Android 應用程序組件 , 其功能通過組件間接提供給開發(fā)者。這些函數(shù)庫包括 : 標準 C函數(shù)庫、媒體功能庫、瀏覽器引擎、 2D 和 3D 圖形庫等。 Java 程序運行環(huán)境。 Android 的 Java 程序運行環(huán)境包含一組 Java 核心函數(shù)庫及Dalvik 虛擬機 , 它們 有效地優(yōu)化了 Java 程序的運行過程。 Linux 內核。 Android 系統(tǒng)平臺基于優(yōu)化了的 Linux 內核 , 它提供諸如內存管理、進程管理、設備驅動等服務 , 同時也是手機軟硬件的連接層。 Android 應用程序以各種組件 (API)為基礎 , API 是 Android 軟件平臺的重要組成部第 2 章 基礎知識與開發(fā)技術 8 分 , 也是開發(fā) Android 應用的關鍵所在。 Android 在 Linux 核心的基礎上,提供了各種合用的函數(shù)庫,和一個完整的應用程式框架。并采用較符合商用限制的 Apache 版權。 當前活動程序 Activity:作為最常用的應用程序組件 , 幾 乎所有 Activity 都會通過創(chuàng)建 U I 窗口與用戶進行交流。 Activity 具有生命周期 , 它包含運行、暫停、停止等幾個狀態(tài) , 狀態(tài)間的轉換可通過調用 onCreate()、 onStart()、 onRestart()、 onResume()、onFreeze()、 onPause()、 onStop ()、 onDestory()等方法來實現(xiàn)。要開啟新的 activity, 可以調用 startActivity(Intent) , 或調用 startSubActivity(Intent , int) , 后 者 通 常 和onActivityResult(int, int, String, Bundle)聯(lián)合使用 , 以從一個 activity 獲取某結果并返回給打開它的 activity。 圖像顯示 View: View 是最基本的 UI 構件 , 它在屏幕中占據(jù)一個矩形區(qū)域可用來顯示文本、圖像等內容 , 還可完成圖像事件處理。常用的 View 方法有 :inflate() (由 XML 文件生成 View)、 onDraw (Canvas)(對 View 進行填充 ) 、 onMeasure (int, int)(測量View 的高度和寬度 ) 、 onLayout()( 完成 View 的布局 ) 、 onKeyDown(int , KeyEvent)(View 中有按鍵操作時被調用 )、 onFocusChanged (boolean, int)(當 View 得到或失去關注時被調用 )、 setOnClilckListener()(設置 View 點擊事件監(jiān)聽器 )。 View 也包含一些子類 , 如 : TextView(布局文件中的文本顯示 )、 EditText(布局文件中的文本編輯 )、 Button(按鈕 )、 ListView(顯示列表 )。 事件 Intent: Intent 抽象描述了想要執(zhí)行的某種操作 , 它與 startActivity 一起使用可以 開啟新的 activity, 與 startService 一起使用可以開啟后臺服務。 Intent 最重要的作用還是加載 activity, 它是不同 activity 間的橋梁。 Intent 也可以被認為是一種概括操作行為的數(shù)據(jù)結構 , 它主要包括 action (動作 )和 data(數(shù)據(jù) )兩部分 , 此外它還具有一些附加屬性如 category(intent 種類 )、 type (數(shù)據(jù)類型 )等。常用的 Intent 方法有 intent()(構造 intent)、 addcategory() (添加 intent 類型 )、 getAction()(獲取 intent 動作 )、 getData()(獲取 intent 數(shù)據(jù) )等。 數(shù)據(jù)存取與共享機制 ContentProvider: ContentProvider 為應用程序提供一些訪問方法 , 包括 : Query(Uri, String [ ], String, String[ ], String, String, String)(數(shù)據(jù)信息的查詢 ) , insert (Uri, Contentvalues) (在 Content provider 中添加新數(shù)據(jù) ), update(Uri, Contentvalues, String, String[ ])(更新 Content provide 中的數(shù)據(jù) ), delete(Uri, String,String[ ])(刪除數(shù)據(jù) ), Get type (Uri)(獲取數(shù)據(jù)類型 )。其中 , Uri 標明了 ContentProvider存儲的數(shù)據(jù)類型 , 在執(zhí)行訪問方法時都需依據(jù) Uri 作為路徑標識來確定要訪問哪個ContentProvider。 后臺服務 Service: Service 是運行在后臺的應用程序組件 , 不直接與用戶交互。當前活動程序可以使用 Context. StartService()開啟一項后臺服務 , 還可以通過 Context. bindService()與后臺服務通信。 常州工學院計算機信息工程學院畢業(yè)設計說明書 9 Android 系統(tǒng)特點 Android 系統(tǒng)具有如下 5 個特點: 。 Google 與開放手機聯(lián)盟合作開發(fā)了 Android, Google 通過與運營商、設備制造商、開發(fā)商和其他有關各方結成深層次的合作伙伴關系,希望通過建立標準化、開放式的移動電話軟件平臺,在移動產業(yè)內形成一個開放式的生態(tài)系統(tǒng)。 。 Android 上的應用程序可以通過標準 API( Application Programming Interface, 應用程序編程接口 )訪問核心移動設備功能。通過互聯(lián)網,應用程序可以聲明它們的功能可供其他應用程序使用。 。移動設備上的應用程序可以被替換或擴展,即使是撥號程序或主屏幕這樣的核心組件。 。應用程序可以輕松地嵌入 HTML、 JavaScript 和樣式表,還可以通過 WebView 顯示網絡內容。 。 Android 是一種完整的多任務環(huán)境,應用程序可以在其中并行運行。在后臺運行時,應用程序可以生成通知以引動注意。 每個 Android 應用程序都存在于它自 己的世界之中:默認情況下,每個應用程序均運行于它自己的 Linux 進程中。當應用程序中的任意代碼開始執(zhí)行時, Android 啟動一個進程,而當不再需要此進程而其它應用程序又需要系統(tǒng)資源時,則關閉這個進程。 每個進程都運行于自己的 Java 虛擬機( VM)中。所以應用程序代碼實際上與其它應用程序的代碼是隔絕的。 默認情況下,每個應用程序均被賦予一個唯一的 Linux 用戶ID,并加以權限設置,使得應用程序的文件僅對這個用戶、這個應用程序可見。當然,也有其它的方法使得這些文件同樣能為別的應用程序所訪問。 使兩個應用程序共 有同一個用戶 ID 是可行的,這種情況下他們可以看到彼此的文件。從系統(tǒng)資源維護的角度來看,擁有同一個 ID 的應用程序也將在運行時使用同一個Linux 進程,以及同一個虛擬機。 Android 手機平臺的優(yōu)勢 現(xiàn)在常見的智能手機平臺有: Symbian、 Windows Mobile、 PALM、 Blackberry、 iOS等。 Android 平臺的優(yōu)勢主要體現(xiàn)在以下方面: Android 平臺是開放性的平臺,允許任何移動終端廠商加入到 Android 聯(lián)盟中來。 顯著的開放性可以使其擁有更多的開發(fā)者,隨著 用戶和應用的日益豐富,一個嶄新的平臺也將很快走向成熟。開放性對于 Android 的發(fā)展而言,有利于積累人氣,這里的人氣包括消費者和廠商,而對于消費者來講,最大的受益正是豐富的軟件資源。開放的平臺也會帶來更大競爭,如此一來,消費者將可以用更低的價位購得心儀的手機。 第 2 章 基礎知識與開發(fā)技術 10 在過去很長的一段時間,手機應用往往受到運營商制約,使用什么功能接入什么網絡,幾乎都要受到運營商的控制。自從 Android 上市,用戶可以更加方便地連接網絡,運營商的制約減少。隨著 EDGE、 HSDPA 這些 2G 至 3G 移動網絡的逐步過渡 和提升,手機隨意接入網絡已不再是運營商口中的笑談。 這一點還是與 Android 平臺的開放性相關。由于 Android 的開放性,眾多的廠商會推出千奇百怪,功能特色各異的多種產品。功能上的差異和特色,卻不會影響到數(shù)據(jù)同步、甚至軟件的兼容。例如你從諾基亞 Symbian 風格手機一下改用蘋果 iPhone,同時還可 Symbian 中優(yōu)秀的軟件帶到 iPhone 上使用、聯(lián)系人等個人資料更是可以方便地轉移。 Android 平臺提供給第三方開發(fā)商一個十分寬泛、自由的環(huán)境。因此不會 受到各種條條框框的阻擾,可想而知,如此一來會有多少新穎別致的軟件誕生。 Google 應用 如今叱咤互聯(lián)網的 Google 已經走過了 10 年度的歷史。從搜索巨人到全面的互聯(lián)網滲透, Google 服務如地圖、郵件、搜索等已經成為連接用戶和互聯(lián)網的重要紐帶,而 Android 平臺手機將無縫結合這些優(yōu)秀的 Google 服務。正因為 Android 具有以上的優(yōu)越性,所以 2022 年末數(shù)據(jù)顯示,僅正式推出兩年 Android 操作系統(tǒng)就將要超越稱霸十年的諾基亞 Symbian 系統(tǒng),使之躍居全球最受歡迎的智能手機平臺。 Android 手機游戲的市場價值 隨著計算機技術和移動通信技術的快速發(fā)展,手機用戶的數(shù)量越來越多,用戶在挑選手機設備的時候己經不再拘泥于基本的通話功能。而新的技術從某種程度上提高了手機設備處理數(shù)據(jù)的能力,因而可以在手機上添加許多新的功能,以滿足用戶多樣性需求。為此已經有越來越多的研發(fā)機構或部門著手研究開發(fā)手機應用軟件。 手機游戲作為手機上的應用軟件類型之一,更是深受廣大用戶的喜愛。由于手機硬件資源有限、屏幕小、游戲時間短等特點,使得手機很適合運行那些劇情簡單、操作方便、有益于提高敏捷性和智力開發(fā)的游 戲。 Android 平 臺上的游戲相比應用軟件,不需要進行嚴格的市場細分,不需要針對目標用戶量身定制。這是因為游戲玩家的核心需求是統(tǒng)一的,那就是:娛樂與打發(fā)時間 (乃至更高層面的競技需求和群體認同需求 ),這種需求附著于特定的社會發(fā)展階段,不受地域的限制,甚至于能夠穿透文化壁壘。因此,絕大多數(shù)種類的游戲都具備傳染性與普適性,每一個售出的游戲都將會點常州工學院計算機信息工程學院畢業(yè)設計說明書 11 燃周圍潛在玩家的激情,最終吞噬整個需求市場。 由此可知,幾乎每一個 Android 手機用戶都是游戲的需求者,都是潛在的顧客,現(xiàn)今的 1000 多萬 Android 用戶不過是冰山一 角,隨著 Android 手機市場進一步壯大,游戲的市場容量將具備更大的增長空間。 綜上所述, Android 平臺相比其他智能手機平臺有許多優(yōu)勢,這些優(yōu)勢使 Android發(fā)展迅速,而 Android 游戲作為 Android 手機最主要的應用,其市場價值有目共睹。鑒于現(xiàn)階段 Android 游戲研究開發(fā)的人數(shù)較少,游戲產品數(shù)量也較小的現(xiàn)狀,對 Android游戲的研究具有很大的意義,不僅僅需要研究 Android 游戲開發(fā)中的圖形圖像、人工智能等關鍵技術,更重要的是研究 Android 游戲的 開發(fā) 框架,以及 Android 游戲開發(fā)不同于 別的平臺游戲開發(fā)的相關技術實現(xiàn)等內容。受益于近年來移動通信市場的持續(xù)快速增長,我國手機產業(yè)高速發(fā)展,成為新的國民經濟增長點,帶動了一系列相關產業(yè)的發(fā)展。 隨著網絡、通信和信息技術的突破性進展, Android 手機在全球爆炸性的增
點擊復制文檔內容
環(huán)評公示相關推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號-1