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

正文內(nèi)容

基于android的海南風(fēng)景猜猜看軟件的開(kāi)發(fā)與研究畢業(yè)論文設(shè)計(jì)(編輯修改稿)

2024-07-23 13:18 本頁(yè)面
 

【文章內(nèi)容簡(jiǎn)介】 這也是大部分消費(fèi)者的追求。(2) 平 等 性 。 在 Android 開(kāi) 發(fā) 平 臺(tái) 的 基 礎(chǔ) 上 各 個(gè) 應(yīng) 用 程 序 不 管 是 系 統(tǒng) 自 帶 的 , 還是 自 主 開(kāi) 發(fā) 的 都 可 以 根 據(jù) 自 己 的 喜 好 進(jìn) 行 替 換 , 例 如 : 播 放 器 , Android 中 本 身 都 有播 放 器 , 但 是 不 好 用 , 我 們 可 以 自 己 開(kāi) 發(fā) , 所 有 的 應(yīng) 用 程 序 都 是 平 等 的 。(3) 無(wú) 界 性 。 多 個(gè) 應(yīng) 用 程 序 之 間 可 以 互 相 的 訪 問(wèn) , 例 如 : ContentProvider,程序的信息都可以訪問(wèn)。(4) 方 便 性 。 Android 的 應(yīng) 用 開(kāi) 發(fā) 技 術(shù) 使 用 的 是 Java 開(kāi) 發(fā) 技 術(shù) , Android 之 所 以發(fā) 展 的 很 好 , 主 要 是 它 使 用 了 Java 語(yǔ) 言 來(lái) 開(kāi) 發(fā) , Java 語(yǔ) 言 的 語(yǔ) 言 風(fēng) 格 和 C、 C++非常 相 似 , 就 會(huì) 有 大 量 的 C、 C++的 開(kāi) 發(fā) 者 流 入 Java 開(kāi) 發(fā) 的 陣 營(yíng) , Java 的 開(kāi) 發(fā) 者 很 多 ,吸 引 了 更 多 應(yīng) 用 軟 件 的 支 持 。(5) 硬 件 的 豐 富 性 。 硬 件 的 豐 富 性 與 Android 平臺(tái)的開(kāi)放性是相關(guān)的,各個(gè)生產(chǎn)商,如:三星、摩托羅拉、HTC 及各個(gè)平板電腦公司等等,都會(huì)用 Android 開(kāi)發(fā),實(shí)際上,Android 的開(kāi)發(fā)救活了很多公司,但是它的發(fā)展同時(shí)是相當(dāng)于把 Symbian 的地位取代了。瓊州學(xué)院本科畢業(yè)論文(設(shè)計(jì))6 Android 的體系結(jié)構(gòu)對(duì) 于 整 個(gè) Android 系 統(tǒng) 而 言 , 它 是 建 立 在 Linux 操 作 系 統(tǒng) 之 中 的 。 在 Android 操作 系 統(tǒng) 中 , 我 們 把 Android 的 體 系 結(jié) 構(gòu) 劃 分 為 四 層 : 首 先 是 應(yīng) 用 層 ( Application) ,應(yīng) 用 層 包 括 聯(lián) 系 方 式 、 電 話 、 瀏 覽 器 等 等 , 它 提 供 的 是 一 些 應(yīng) 用 軟 件 ; 第 二 層 是 應(yīng)用 框 架 層 ( Application Framework) , 包 括 Activity 管 理 、 窗 口 管 理 、 電 話 管 理 、 包管 理 、 資 源 管 理 等 等 , 這 些 管 理 一 部 分 支 持 類 庫(kù) 程 序 的 開(kāi) 發(fā) ; 第 三 層 是( Libraries) ,當(dāng) 使 用 Android 框 架 進(jìn) 行 開(kāi) 發(fā) 的 時(shí) 候 , 需 要 一 些 庫(kù) 的 包 的 支 持 , 而 這 些庫(kù) 的 包 很 多 都 是 依 靠 C 或 C++完 成 的 , 就 相 當(dāng) 于 把 C 或 C++包 裹 解 讀 , 在 系 統(tǒng) 運(yùn) 行庫(kù) 層 有 個(gè) Android 的 運(yùn) 行 機(jī) 制 ( Android Runtime) , 這 個(gè) 運(yùn) 行 機(jī) 制 中 有 個(gè) 核 心 庫(kù) 包( Core Libraries) 和 一 個(gè) 虛 擬 機(jī) (Dalvik VM),這 個(gè) 虛 擬 機(jī) 主 要 是 運(yùn) 行 在 移 動(dòng) 設(shè) 備 上 的 ,對(duì) 內(nèi) 存 的 使 用 效 率 很 高 , 而 且 低 速 CPU 上 也 能 表 現(xiàn) 出 非 常 好 的 效 果 ; 第 四 層 也 即 是最 底 層 的 是 Linux 內(nèi) 核 層 ( Linux Kernel),包 括 WIFI、 藍(lán) 牙 、 鍵 盤(pán) 、 USB 設(shè) 備 等 等 。而 用 戶 開(kāi) 發(fā) 的 時(shí) 候 都 是 圍 繞 應(yīng) 用 層 開(kāi) 發(fā) 的 , 底 層 的 東 西 基 本 上 是 很 少 去 改 變 的 ,因 為 如 果 改 變 了 , 用 戶 開(kāi) 發(fā) 了 項(xiàng) 目 發(fā) 布 之 后 可 能 很 多 手 機(jī) 的 移 動(dòng) 設(shè) 備 不 支 持 , 不 支 持的 話 項(xiàng) 目 就 白 開(kāi) 發(fā) 了 。Android 體 系 結(jié) 構(gòu) 圖 如 圖 所 示 。 圖 Android 的 體 系 結(jié) 構(gòu) Android 應(yīng)用的構(gòu)成在進(jìn)行 Android 軟件開(kāi)發(fā)中,開(kāi)發(fā)者所開(kāi)發(fā)的 Android 應(yīng)用程序都是通過(guò)應(yīng)用程序瓊州學(xué)院本科畢業(yè)論文(設(shè)計(jì))7的框架來(lái)與 Android 的最底層進(jìn)行交互的,所以在開(kāi)發(fā)的過(guò)程中我們接觸到最多的部分就是應(yīng)用程序框架,在整個(gè)應(yīng)用程序框架中有四個(gè)比較重要的組件: (1)Activities (活動(dòng)) (2)Intent(意圖) (3)Services(服務(wù)) (4)Content Provider(內(nèi)容提供者) Activity(活動(dòng))Activity 實(shí)際上表示的就是一個(gè)人機(jī)的交互程序,Activity 主要用來(lái)存放各種顯示控件,它也是 Android 的基本組成部分,Android 項(xiàng)目都是使用 Java 語(yǔ)言來(lái)進(jìn)行開(kāi)發(fā)的,所以每一個(gè)繼承了 的 Java 類都將成為一個(gè) Activity 程序,而一個(gè)Android 項(xiàng)目將由多個(gè) Activity 程序所組成,而所有的顯示組件都必須放在 Activity 上才可以進(jìn)行顯示, 類的繼承結(jié)構(gòu)如下: Intent(意圖)在一個(gè)項(xiàng)目之中,是由很多個(gè) Activity 程序組成的,要使多個(gè) Activity 程序之間互相通訊,各個(gè) Activity 相互之間的通訊就需要依靠 Intent 來(lái)完成的。Intent 傳送時(shí),如果現(xiàn)在 Receive 需要在回傳給 Send 數(shù)據(jù)的話,則就不能使用 startActivity()方法,只能通過(guò) startActivityForResult()方法完成了,但是如果要想接收回傳數(shù)據(jù)的話,則需要Activity 常量的支持。通過(guò) Intent 回傳數(shù)據(jù)的操作流程如圖 所示。瓊州學(xué)院本科畢業(yè)論文(設(shè)計(jì))8s t a r t A c t i v i t y R e a s u l t ( )啟動(dòng)另一個(gè) A c t i v i t ys e t R e a s u l t ( )設(shè)置返回狀態(tài)O n A c t i v i t y R e a s u l t ( )接收返回的 I n t e n tf i n i s h ( ) 關(guān)閉當(dāng)前 A c t i v i t y 調(diào)用 o n A c t i v i t y R e s u l t ( )通過(guò) I n t e n t 設(shè)置附加信息通過(guò) I n t e n t 設(shè)置附加信息圖 Intent 回傳數(shù)據(jù)的操作流程 Service(服務(wù)) 在 Android 系統(tǒng)開(kāi)發(fā)之中,Services 是 Android 系統(tǒng)的一個(gè)重要的組成部分。如果現(xiàn)在某些程序需要中的部分操作是很消耗時(shí)間的,那么可以將這些程序定義在 Service之中,這樣就可以完成程序的后臺(tái)運(yùn)行(也可以在不顯示界面的形式下運(yùn)行) ,即:Services 實(shí)際上就相當(dāng)于是一個(gè)沒(méi)有圖形界面的 Activity 程序,而且當(dāng)用戶要執(zhí)行某些操作需要進(jìn)行跨進(jìn)程訪問(wèn)的時(shí)候也可以使用 Service 來(lái)完成。Service 組件是沒(méi)有 UI 界面的,它主要的功能是在必要的時(shí)候?yàn)?Activity 程序提供支持,例如:手機(jī)中的 Mp3播放軟件,當(dāng)回到桌面上的時(shí)候這些組件依然可以運(yùn)行,實(shí)際上這些就屬于 Service 的功能,在開(kāi)發(fā)的過(guò)程中用戶只需要繼承自 類就可以完成 Service 程序的開(kāi)發(fā),在 Service 之中也有自己的生命周期方法。 ContentProvider(內(nèi)容提供者)在 Android 當(dāng)中,對(duì)每一個(gè)應(yīng)用程序的數(shù)據(jù)都是采用私有的方式來(lái)操作的,無(wú)論這些數(shù)據(jù)進(jìn)行的是文件保存還是數(shù)據(jù)庫(kù)保存,外部應(yīng)用程序是不能對(duì)它進(jìn)行訪問(wèn)的。但是在很多情況下用戶是需要在不同的應(yīng)用程序之間進(jìn)行數(shù)據(jù)交換的,所以,在Android 中專門(mén)提供了一個(gè) ContentProvider 類,此類的主要功能是將不同的應(yīng)用程序的數(shù)據(jù)操作標(biāo)準(zhǔn)統(tǒng)一起來(lái),按照 Content Provider 所制定這個(gè)標(biāo)準(zhǔn),應(yīng)用程序的數(shù)據(jù)就可以被外部所訪問(wèn)了。 ContentProvider 在程序的操作中所提供的是一個(gè)操作的標(biāo)準(zhǔn),所以如果用戶要想依靠此標(biāo)準(zhǔn)進(jìn)行數(shù)據(jù)操作時(shí),就必須要使用到 Resolver 類完成,而這個(gè)類中所給出的操作方法與 ContentProvider 是一一對(duì)應(yīng)的, 當(dāng)用戶調(diào)用了Content Resolver 類的方法時(shí)實(shí)際上就相當(dāng)于調(diào)用了 ContentProvider 類中的對(duì)應(yīng)方法。瓊州學(xué)院本科畢業(yè)論文(設(shè)計(jì))9 IOS 與 Android 的比較iPhone 與 Android 的目的都是競(jìng)爭(zhēng)移動(dòng)市場(chǎng),這兩者的競(jìng)爭(zhēng)基本上不分太多的先后。IOS 與 Android 平臺(tái)比較如表 21 所示。iPhone 的開(kāi)發(fā)基本上都是在 Apple Mac OS 平臺(tái)上開(kāi)發(fā),而 Android 基本上不局限與操作系統(tǒng),因?yàn)?Java 平臺(tái)就是如此的; iPhone 的開(kāi)放工具是 Xcode,而 Android 的是Eclipse,Eclipse 中需要加入 ADT 插件;iPhone 的開(kāi)發(fā)語(yǔ)言是 ObjectiveC,Android 的是Java。在兼容性方面,iPhone 的兼容性高,封閉操作系統(tǒng),由 Apple 制定,Android 的兼容性比較低,Google 提出了一個(gè)硬件標(biāo)準(zhǔn),不同的廠商根據(jù)這個(gè)標(biāo)準(zhǔn)進(jìn)行手機(jī)的研發(fā),且廠商很多,Android 最早開(kāi)發(fā)是以免費(fèi)的開(kāi)源的操作系統(tǒng)為準(zhǔn),后來(lái)不開(kāi)源了,是因?yàn)楦鱾€(gè)廠商根據(jù)自己不同的需求任意去修改自己的操作系統(tǒng),就導(dǎo)致了版本的兼容性出現(xiàn)了問(wèn)題,Google 及時(shí)的發(fā)現(xiàn)問(wèn)題并解決了,那么相信 Android 的生命力會(huì)更持久一些;UI 是一個(gè)設(shè)備的界面,iPhone 和 Android 的 UI 交互界面都要依靠觸摸屏幕,只是 Android 同時(shí)需要一些按鍵進(jìn)行操作;iPhone 的顯示風(fēng)格比較麻煩一點(diǎn),大家都知道蘋(píng)果的大部分產(chǎn)品顯示風(fēng)格都是一樣的,但是 Android 的顯示風(fēng)格就太多了。IOS 與 Android 平臺(tái)比較如表 所示。表 IOS 與 Android 平臺(tái)比較N0. 比較 IOS(iPhone 手機(jī)) Android1 開(kāi)發(fā)平臺(tái) Apple Mac OS 不局限于操作系統(tǒng)2 開(kāi)發(fā)工具 Xcode Eclipse3 開(kāi)發(fā)語(yǔ)言 ObjectiveC Java4 兼容性 封閉操作系統(tǒng),由 Apple制定,兼容性高由于廠商眾多,所以兼容性低5 UI 交互界面 主要依靠觸屏操作完成 需要觸屏和按鍵同時(shí)操作6 顯示風(fēng)格 視覺(jué)規(guī)范和分辨率是統(tǒng)一的視覺(jué)規(guī)范由廠商決定,屏幕分辨率多種多樣瓊州學(xué)院本科畢業(yè)論文(設(shè)計(jì))103 系統(tǒng)分析 概況(1)目標(biāo)本游戲簡(jiǎn)單易懂,玩家很容易就可以學(xué)會(huì)了,再加上本游戲有一定的益智性,玩家可以通過(guò)游戲豐富旅游知識(shí),本游戲的娛樂(lè)性也很不錯(cuò),游戲關(guān)卡的不同難度也能讓玩家感覺(jué)到游戲的豐富性。(2)用戶此游戲的用戶群是男女老少皆宜的,用戶只要會(huì)操作手機(jī)就可以進(jìn)行游戲的操作。(3)運(yùn)行環(huán)境1 硬件資源Android 系統(tǒng)的智能手機(jī)。2 軟件資源操作系統(tǒng):Windows 7JDK 環(huán)境: 開(kāi)發(fā)工具:Eclipse + ADT開(kāi)發(fā)語(yǔ)言:Java數(shù)據(jù)存儲(chǔ)方式:SharedPreferences 存儲(chǔ)數(shù)據(jù) 可行性分析開(kāi)發(fā)設(shè)計(jì)一款游戲通常要受到資源(如人力、財(cái)設(shè)備等)和時(shí)間上的限制,可行性分析主要從經(jīng)濟(jì)、技術(shù)、法律等方面分析所給出的解決方法是否可行,能否在規(guī)定的資源和時(shí)間的約束下完成。本游戲的可行性分析將從技術(shù)可行性、經(jīng)濟(jì)可行性、操作可行性、社會(huì)可行性這幾方面進(jìn)行研究。 技術(shù)可行性Android 手機(jī)游戲需要掌握 Java 開(kāi)發(fā)語(yǔ)言和 Android 系統(tǒng),另外對(duì)于數(shù)據(jù)庫(kù)算法等知識(shí)也要有所掌握。只要在裝再有插件 ADT 的 Eclipse 環(huán)境中就可以開(kāi)發(fā)了。 經(jīng)濟(jì)可行性現(xiàn)如今 Android 手機(jī)越來(lái)越廣受人民大眾的歡迎,Android 手機(jī)游戲也越來(lái)越炙手可熱,因此 Android 手機(jī)游戲也擁有了大量的玩家,開(kāi)發(fā)商和廣告上都抓住了此商機(jī),源源不斷的對(duì) Android 手機(jī)游戲加大投資的力度。Android 手機(jī)游戲?qū)τ布Y源的需求的不是很大,在已早就有 Google 提供 Android 系統(tǒng)平臺(tái) 的基礎(chǔ)下,只要再需要一臺(tái)智瓊州學(xué)院本科畢業(yè)論文(設(shè)計(jì))11能手機(jī),手機(jī)客戶端就可以體驗(yàn) Android 手機(jī)游戲帶來(lái)的娛樂(lè)性和益智性了。 操作可行性對(duì)于開(kāi)發(fā)者,Android 游戲的開(kāi)發(fā)需要具備一定的 Android 開(kāi)發(fā)技術(shù)、Java 程序設(shè)計(jì)和對(duì)算法技術(shù)的掌握,懂得操作智能手機(jī)。而玩家只要懂得怎樣操作 Android 智能手機(jī)就可以操作游戲了。 社會(huì)可行性隨著手機(jī)的發(fā)展與普及,以及互聯(lián)網(wǎng)技術(shù)的擴(kuò)展,人們對(duì)移動(dòng)通訊的需求必將需要實(shí)現(xiàn)多元功能化。通過(guò)移動(dòng)通訊連接到 Inter 上,實(shí)現(xiàn)數(shù)據(jù),應(yīng)用等資源共享。使數(shù)據(jù)的資源得到很好的利用,并且讓數(shù)據(jù)的資源能及時(shí)得到更新。而這幾年海南國(guó)際旅游島正迅速的發(fā)展,越來(lái)越多的人關(guān)注和認(rèn)識(shí)了解海南。在這樣的外界環(huán)境之下,開(kāi)發(fā)的海南風(fēng)景猜猜看手機(jī)娛樂(lè)游戲的推廣得到保證。 瓊州學(xué)院本科畢業(yè)論文(設(shè)計(jì))124 策劃與需求分析本章主要從游戲策劃、美工需求和功能需求這三個(gè)方面對(duì)海南風(fēng)景猜猜看游戲進(jìn)行了策劃與需求分析。 游戲策劃本游戲是根據(jù)瘋狂猜圖游戲?yàn)樵徒Y(jié)合現(xiàn)在比較流行的猜圖元素設(shè)計(jì)的一款猜圖游戲。以多
點(diǎn)擊復(fù)制文檔內(nèi)容
公司管理相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖片鄂ICP備17016276號(hào)-1