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

正文內(nèi)容

畢業(yè)論文-基于android的推箱子游戲的設(shè)計(jì)與實(shí)現(xiàn)-在線瀏覽

2025-01-12 15:02本頁面
  

【正文】 oogle 收購了 Android,這么一個(gè)小規(guī)模收購行動還是立刻引起了移動業(yè)界的興趣,它們懷疑這是 Google 進(jìn)入移動市場的的標(biāo)志?,F(xiàn)在看來,他們的懷疑是正確的。這不單單是一個(gè)全新的移動系統(tǒng), 非常 重要的是:它是開源的。第一款搭載 Android 系統(tǒng)的手機(jī)是 2020 年 9 月由 TMobile 發(fā)布的 G1,它擁有 GPS 功能, 攝像頭,以及一系列的 Google 應(yīng)用。 Android 操作系統(tǒng)版本 Android (發(fā)布于 2020 年 2 月 ) Android “Cupcake” 這是第一個(gè)主要版本,發(fā)布于 2020 年 5 月 .這個(gè)升級之后, 它的更新給用戶帶來了新的體驗(yàn) 。 Android “Donut” 2020 年 9 月發(fā)布。使得原來用許多都沒有用過 Android 的人都對 Android 非常的關(guān)注 ,并且也讓競爭者蘋果和微軟更加警惕了。這次,大版本升級到了 Android “Eclair.”。很多圍觀群眾 和用戶 可能會 有點(diǎn) 奇怪: “Android為什么 會 被用 甜點(diǎn)作為它系統(tǒng)版本的代號? ”, 其實(shí) 這個(gè)命名方法開始 在 Andoird 發(fā)布 出來 的時(shí)候。 在這 之前人們預(yù)計(jì) 版本的代號 可能 是 “餡餅 ”,但這個(gè)最終 被 證明是錯(cuò)誤的, “FroYo”(凍酸奶)才是 Android 這個(gè)伴隨 Google Nexus One 發(fā)布的新版的最新代號。 Android “Froyo”: Nexus One 的用戶已經(jīng)開始接受 Android “FroYo”的無線更新,其 它 機(jī)型的用戶 可能 會在短時(shí)間內(nèi)獲取到這一更新 的 。 有關(guān) 的消息眾口一詞聲稱 Android “Gingerbread”, Google 將會在今年秋天的某個(gè)時(shí)候發(fā)布出來 ,它將帶來 給用戶新的體驗(yàn) 。所有這一切都讓我們相信, Android 將會 走向世界第一移動操作系統(tǒng)寶座的步伐 是 勢不可擋 的 。 背景 在我們的生活中有許多的游戲,但是游戲不同,它也會給玩家?guī)聿煌母惺芎蜕罾砟?。游戲平臺 是經(jīng)過 從游戲機(jī) 到 電視游戲 ,然后從 到 pc 游戲,到手機(jī)游戲,中間經(jīng)歷了很多的技術(shù)的 更新和 變革。而基于手機(jī)平臺的游戲也就擁有的市場空間 是巨大的 , 也因 隨著 3g的開通和應(yīng)用,手機(jī)游戲必 然會 迎來新的一輪游戲熱潮! 課題來源 現(xiàn)在的 移動電話是小型的計(jì)算機(jī),它的處理能力與臺式機(jī)的標(biāo)準(zhǔn)處理能力相比很有限,但是足夠運(yùn)行一個(gè)小型的游戲。除了語音數(shù)據(jù)以外,它們還可以發(fā)送和接收其它類型的數(shù)據(jù)。短信類游戲就好像 “ 虛擬寵物 ” 那樣。 由于短信游戲的整個(gè)游戲過程都是通過文字來表達(dá),造成短信游戲的娛樂性較差。只要您的手機(jī)可以發(fā)短信,您就可以暢快的享受短信游戲給您帶來的快樂了。由于游戲采用了更為直觀且更為精美的畫面直接表現(xiàn),因此圖形類游戲的游戲性和代入感往往較文字類游戲高。嵌入式游戲是一種將游戲程序預(yù)先固化在手機(jī)的芯片中的游戲。也就是說 ,您不能更換其它 游戲 的 ,只能玩您 手機(jī)中已經(jīng)存在的 娛樂 游戲, 而 且您也不能將它們刪除。 其中 比 較吸引人 們 的是手機(jī) 的 休閑類的游戲。休閑類 的 游戲恰巧與之相反,只需 要 很少 的 網(wǎng)絡(luò)流量的網(wǎng)絡(luò)環(huán)境,通過少量多次的游戲形式帶給玩家流暢的游戲體驗(yàn)滿足玩家瞬間提升的快感, 但是 同時(shí)卻很難具有長期的 “ 沉迷 ”性 。其實(shí)都差不多,在有 JAVA的智能手機(jī)上都可以運(yùn)行。無論什么 樣 手機(jī),我想買起來的時(shí)候上面就有一些它自帶的各種小游戲,其中有一個(gè)獨(dú)特的小游戲也是非常重要的。它包括 操作系統(tǒng) 、用戶界面和應(yīng)用程序 —— 移動電話 工作所需的全部軟件,而且不存在任何以 往阻礙移動產(chǎn)業(yè)創(chuàng)新的專有權(quán)障礙。 Google 通過與運(yùn)營商、設(shè)備制造商、開發(fā)商和其他有關(guān)各方結(jié)成深層次的合作伙伴關(guān)系,希望借助建立標(biāo)準(zhǔn)化、開放式的移動電話軟件平臺,在移動產(chǎn)業(yè)內(nèi)形成一個(gè)開放式的 生態(tài)系統(tǒng) 。我們發(fā)現(xiàn),全球?yàn)閿?shù)眾多的移動電話用戶從未使用過任何基于 Android 的電話。出于這個(gè)目的, Android 將補(bǔ)充,而不會替代谷歌長期以來 奉行 的移動發(fā)展戰(zhàn)略:通過與全球各地的手機(jī)制造商和移動運(yùn)營商結(jié)成合作伙伴,開發(fā)既有用又有吸引力的移動服務(wù),并推廣這些產(chǎn)品。但是,我們認(rèn)為全球移動用戶從中能獲得的潛在利益是值得付出這些努力的。如果你是一名移動用戶,只需再等一段時(shí)間,我們的一些合作伙伴計(jì)劃在 2020 年下半年推出基于 Android 平臺的電話產(chǎn)品。谷歌將繼續(xù)努力,讓這些服務(wù)變得更好,同時(shí)也將添加更有吸引力的特性、應(yīng)用和服務(wù)。由下而上,其核心為嵌入式 ,向上搭配 Google為 Android開發(fā)的類庫及 Android運(yùn)行時(shí),再配合應(yīng)用程序架構(gòu),來開發(fā)各種不同的應(yīng)用程序。 (2)Dalvik虛擬機(jī)器 :在 Android平臺上所使用 Java虛擬機(jī),不是 Sim公司的標(biāo)準(zhǔn) Java 虛擬機(jī),而是使用 Google自主開發(fā) 的代號為 Dalvik的虛擬機(jī),它在保證 API方面的兼容的同時(shí),針對移動手機(jī)進(jìn)行了大幅優(yōu)化,占用資源更小,運(yùn)行效率更高。 WedKit是一個(gè)開源瀏覽器網(wǎng)頁排版引擎,目前使用 WebKit引擎的瀏覽器主要有 :Safari, Midori,Epiphany等。 (4)優(yōu)化的繪圖能力 :在程序里可以用到 的繪圖功能分為 2D 與 3D 兩個(gè)方面。而在 3D 方面則是使用 (openGL for Embedded systems)規(guī)范的類庫。 (5)SQLite數(shù)據(jù)庫 :SQLite提供結(jié)構(gòu)化的數(shù)據(jù)存取。它能夠支持 Windows/Linux/U nix 等主流的操作系統(tǒng),同時(shí)能夠跟很多程序語言相 結(jié)合,比如 php, Java等,還有 ODBC接口,同樣比起 Mysql, PostgreSQL來講,它的處理速度比它們都快。它雖然很小巧,但是支持的SQL語句毫不遜色于其它開源數(shù)據(jù)庫。 SQLite也是一套開放性的關(guān)聯(lián)式資料庫,其特點(diǎn)在于輕量性方面的設(shè)計(jì)結(jié)構(gòu),更適合在手機(jī)上使用。這同時(shí)包括對音頻 (如播放 MP3或其他音樂文件等 )和視頻 (如播放從網(wǎng)上下載的視頻 )的支持,并支持“播放 URI地址” (Note:URI即是統(tǒng)一資源識別地址 )模式 — 在網(wǎng)絡(luò)上直接播放的流媒體。 (7)GSM技術(shù) :Global System for Mobile Communications,即全球移動通訊系統(tǒng),俗稱”全球通”,是一種起源于歐洲的移動通信技術(shù)標(biāo)準(zhǔn),是第二代移動通信技術(shù),其開發(fā)目的是讓全球各地可以共同使用一個(gè)移動電話網(wǎng)絡(luò)標(biāo)準(zhǔn),讓用戶使用一部手機(jī)就能行遍全球。 (8)藍(lán)牙、 EDGE、 3G及 WiFi:藍(lán)牙是一種新型、開放、低成本、短距離的無線連接技術(shù),可取代短距離的電纜,實(shí)現(xiàn)話音和數(shù)據(jù)的無線傳輸。 EDGE是一種從 GSM到 3G的過渡技術(shù),它主要是在 GSM系統(tǒng)中采用了一種新的調(diào)制方法,即最先進(jìn)的多時(shí)隙操作和 SPSK調(diào)制技術(shù)。 WiFi(WirelessFidelity),即無線保真技術(shù),與藍(lán)牙技術(shù)一樣,同屬于在辦公室和家庭中使用的短距離無線技術(shù)。其目前可使用的標(biāo)準(zhǔn)有兩個(gè),分別是 。 (9)GPS: Global Positioning System,即全球定位系統(tǒng),它 是一個(gè)由覆蓋全球的 24顆衛(wèi)星組成的 6 衛(wèi)星系統(tǒng)。這項(xiàng)技術(shù)可以用來引導(dǎo)飛機(jī)、船舶、車輛以及個(gè)人。 Android 架構(gòu)分析 應(yīng)用程序框架 在 Android SDK中,定義了讓開發(fā)者使用與核心應(yīng)用程序相同 API的權(quán)限應(yīng)用程序框架是為了要簡化組件的重新利用而設(shè)計(jì)的,應(yīng)用程序可以 發(fā)布功能為其它應(yīng)用程序所使用。目前所有的應(yīng)用程序是由服務(wù)及系統(tǒng)來組成,包含有 : (l)一套強(qiáng)大和可擴(kuò)展的視圖系統(tǒng) :用來建構(gòu)一個(gè)應(yīng)用程序的基本組件,包了在開發(fā)系統(tǒng)畫面時(shí),常用的列表、網(wǎng)格、文本框、按鈕等控制項(xiàng),甚至是內(nèi)嵌的 Web瀏覽器。 (3)資源管理器 :提供各種非程序代碼的資源讓應(yīng)用程序去使用。 (4)通知管理器 :提供應(yīng)用程序在狀態(tài)欄中顯示應(yīng)用程序自定義的提示信息。例如 :啟動應(yīng)用程序要用到的資源準(zhǔn)備及關(guān)閉應(yīng)用程序時(shí)釋放內(nèi)存及相關(guān)資源等工作。 (7)位置管理器 :用來管理地圖服務(wù)的相關(guān)功能。 (9)包管理器 :管理所有安裝在 Android系統(tǒng)內(nèi)的包。開發(fā)者可以通過應(yīng)用程序框架使用這些功能。例如 :在 2D、 2D顯示上的合成、疊合動作。該庫使用硬件加速 (當(dāng)硬件可 7 用時(shí) ),可以將硬件的 3D 功能做最佳化 的處理顯示。 (4)Media Frame work:主要是以 packetVideo 公司的 OpenCORE為基礎(chǔ)所發(fā)展的多媒體類庫,該庫支持回放和錄制大量流行的音視頻格式和靜態(tài)圖片。 (6)SSL:(secureSocketsuyer),中文名為“安全套接層協(xié)議層”,它是網(wǎng)景公司提出的基于 WEB應(yīng)用的安全協(xié)議 ,當(dāng)前版本為 。它已被廣泛地用于 Web瀏覽器與服務(wù)器之間的身份認(rèn)證和加密數(shù)據(jù)傳輸。 SSL協(xié)議可分為兩層 :SSL記錄協(xié)議 (SSL Record Proto col):它建立在可靠的傳輸協(xié)議 (如 TCP)之上,為高層協(xié)議提供數(shù)據(jù)封裝 、壓縮、加密等基本功能的支持。 SSL協(xié)議提供的服務(wù)主要有 :①認(rèn)證用戶和服務(wù)器,確保數(shù)據(jù)發(fā)送到正確的客戶機(jī)和服務(wù)器 。③維護(hù)數(shù)據(jù)的完整性,確保數(shù)據(jù)在傳輸過程中不被改變。 (8)web Kit:是一個(gè) 先進(jìn)的網(wǎng)頁瀏覽器引擎,被用來構(gòu)建 Android瀏覽器和內(nèi)嵌的 web視圖,也可以讓開發(fā)者利用這個(gè)引擎來做不同的應(yīng)用。但是,針對 Linux嵌入式裝置進(jìn)行過最佳化的調(diào)整。在應(yīng)用程序中使用時(shí),需要在配置文件 。 Android 應(yīng)用的構(gòu)成和工作流程如圖 21: 8 圖 21 Android的構(gòu)成和工作流程 3Android 應(yīng)用程序結(jié)構(gòu)剖析 Android 的 API Android API 主要包含了以下幾個(gè)部分 : (1) 是系統(tǒng)的控制文件,它告訴系統(tǒng)如何處理所創(chuàng)建的所有應(yīng)用組件 (尤其是活動(Activity),服務(wù) (Service),意圖接收器 (Intent Receiver)和內(nèi)容提供者 (Content Provider))。 (2)活動 活動就是一個(gè)有生命周期的對象。不過這不是必須的,有些活動從不顯示 UI 界面。 Android 的用戶界面由一系列的視圖樹構(gòu)成。開發(fā) 者可以通過創(chuàng)建一個(gè)新的視圖的方法來使用自定義的圖形處理技術(shù)(比如開發(fā)游戲,或者是使用了不常用的用戶圖形窗口界面 )。比如應(yīng)用程序想要顯示一個(gè)網(wǎng)頁,那么它可以通過創(chuàng)建一個(gè) Intent實(shí)例并將其傳遞給系統(tǒng)來表示意圖瀏覽這個(gè) URI。意圖也可以用于廣播系統(tǒng)范圍內(nèi)的有效事件(例如通知事件 )。它可以運(yùn)行在它自己的進(jìn)程,也可以運(yùn)行在其他 應(yīng)用程序的進(jìn)程里,這取決于自身的需要 .。例如媒體播放器的服務(wù),當(dāng)用戶退出媒體選擇的界面時(shí),仍然希望音樂依然可以繼續(xù)播放,這時(shí)就可用服務(wù)來保證當(dāng)用戶界面關(guān)閉時(shí)音樂還繼續(xù)播放著。最常見的通知包括短信息、通話記錄和語音郵件,但是應(yīng)用程序也可以創(chuàng)建它們自己的通知事件。典型的例子就是使用內(nèi)容提供者 來訪問聯(lián)系人列表。 應(yīng)用程序結(jié)構(gòu)解析 通常由以下四個(gè)組件來構(gòu)建一個(gè)完整的 Android 應(yīng)用程序。當(dāng)決定使用以上哪些組件來構(gòu)建 Android 應(yīng)用程序時(shí),需要將它們注冊在 中,這是一個(gè) XML 配置文件,在 這個(gè)文件中可以聲明應(yīng)用程序組件以及它們的特性和要求。 活動 活動是以上四個(gè)組件中最常用的一個(gè)。一個(gè)活動就相當(dāng)于應(yīng)用程序的一個(gè)用戶界面,由事件響應(yīng)以及視圖等 10 組成。例如 :一個(gè)文本聊天應(yīng)用程序,至少應(yīng)該包含一個(gè)聯(lián)系人列表界面、一個(gè)聊天界面、一個(gè)設(shè)置界面、一個(gè)聊天記錄查詢界面等等。顯示一個(gè)新界面就相當(dāng) 于生成一個(gè)對應(yīng)的活動對象。 當(dāng)一個(gè)新的活動出現(xiàn)時(shí),前一個(gè)活動被中斷并被放入到一個(gè)歷史堆棧中。當(dāng)一個(gè)活動不再需要時(shí),可以將它們從歷史堆棧中移除。 Android通過一個(gè)被稱作意圖的特殊類,來實(shí)現(xiàn)界面與界面之間的跳轉(zhuǎn)。在意圖的描述結(jié)構(gòu)中,含有兩 個(gè)重要的數(shù)據(jù)結(jié)構(gòu) :動作和動作對應(yīng)的數(shù)據(jù)。例如 :顯示一個(gè)聯(lián)系人信息的界面,可以創(chuàng)建一個(gè)意圖,并將它的動作設(shè)置成 VIEW,數(shù)據(jù)設(shè)置成表示這個(gè)人信息的 URI。當(dāng)發(fā)生一個(gè)有效的目的請求時(shí),意圖過濾器用來描述一個(gè)活動能夠處理什么意圖。通常意圖過濾器要被注冊在 。例如 :一個(gè)活動使用 startActivity(myIntent)來調(diào)用其他活動時(shí),系統(tǒng)會查找所有已經(jīng)安裝的應(yīng)用程序的意圖過濾器,并從中挑選出能夠匹配 myIntent 意圖的活動。當(dāng) startActivity方法被調(diào)用,解析意圖的處理過程隨之發(fā)生,這個(gè)機(jī)制有以下兩個(gè)突出的優(yōu)點(diǎn) : 活動可以通過一個(gè)以意圖形式產(chǎn)生的請 求來重用其他組件的功能。 意圖接收器 當(dāng)想要編寫代碼來對外部事件做一些處理時(shí),可以使用意圖接收器。意圖接收器同樣可以被注冊在,同時(shí)也可以在代碼中使用 ()來注冊自己的意圖接收器。 服務(wù) 服務(wù)是具有長生命周期并且沒有用戶界面的代碼。這樣做的好處是,可 11 以保護(hù)系統(tǒng)及應(yīng)用程序,避免被其他不正常的應(yīng)用程序所影響。如果應(yīng)用程序之間想要共享數(shù)據(jù),就需要使用用內(nèi)容提供者。其他的應(yīng)用程序可以使用這些方法來保存和檢索此內(nèi)容提供者處理過的數(shù)據(jù)。而這四種組件是獨(dú)立的,它們之間可以互相調(diào)用,協(xié)調(diào)工作,最終組成一個(gè)真正的 Android 應(yīng)用。意圖負(fù)責(zé)對應(yīng)用中一次操作的動作、動作對應(yīng)的數(shù)據(jù)、附
點(diǎn)擊復(fù)制文檔內(nèi)容
法律信息相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1