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

正文內(nèi)容

畢業(yè)論文-基于android平臺(tái)的無(wú)線點(diǎn)菜系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)(編輯修改稿)

2024-11-29 21:59 本頁(yè)面
 

【文章內(nèi)容簡(jiǎn)介】 ymbian Symbian 系統(tǒng)主要以諾基亞手機(jī)為主 , 摩托羅拉和三星等廠商也生產(chǎn)一些 , 但是 量都比較小。它是一個(gè) 32 位的多任務(wù)操作系統(tǒng)。 Symbian 的市場(chǎng)占有率現(xiàn)在還是處 于第一的位置。流行的 Symbian 系統(tǒng)有以下四個(gè)版本 ,分別為 S40 ,S60 的第二版、 [5,6] 第三版、第五版。其中 S60 第五版為觸摸屏手機(jī)版本 。 (2)IPhone OS IPhone OS 是 蘋(píng)果公司專(zhuān)為 IPhone 推出的手機(jī)操作系統(tǒng) ,iPhone OS 的用戶界面 。 [7] 最重要的特點(diǎn)是能夠使用多點(diǎn)觸控操作 ??刂品椒òɑ瑒?dòng) ,輕觸開(kāi)關(guān)及按鍵。 系統(tǒng)界面友好 , 這樣界面的設(shè)計(jì)使得 IPhone 的使用更加靈活。 市場(chǎng)占有率排名第四。 (3)Windows Mobie Windows Mobile 是 Microsoft 用于 Pocket PC 和 Smartphone 的軟件平臺(tái)所開(kāi) [8] 發(fā)的操作系統(tǒng) 。 Windows Mobile 將熟悉的 Windows 桌面擴(kuò)展到了個(gè)人 設(shè)備中。 Windows Mobile 操作系統(tǒng)有三種 , 分別是 Windows Mobile Standard 、 Windows Mobile Professional 和 Windows Mobile Classic 。市場(chǎng)占有率排名第五。 (4)BlackBerry OS BlackBerry OS 是 Research In Motion 專(zhuān)用的操作系統(tǒng)。在美國(guó)市場(chǎng)的份額比較 6 華 中 科 技 大 學(xué) 碩 士 學(xué) 位 論 文 [9] 高。在國(guó)內(nèi)的優(yōu)勢(shì)不是很明顯。 BlackBerry 支 持 Push Mail ,能夠隨時(shí)收發(fā)郵件 。 支持 MDS , 通過(guò)成熟的推送模式和電子郵件的高級(jí)安全功能 , 實(shí)現(xiàn)無(wú)線數(shù)據(jù)的傳送。 市場(chǎng)占有率排名第二。 表 21 美國(guó)市場(chǎng)研究公司 IDC 的預(yù)測(cè)分析 操作系統(tǒng) 2020 年市場(chǎng)份額 72020 年市場(chǎng)份額 從 2020 到 2020 年的變化量 Symbian % % % BlackBarry OS % % % Android % % % iOS % % % Windows Mobile % % % others % % % Total 100% 100% JavaME 技術(shù)平臺(tái) Java 是由 Sun 公司于 1995 年推出的 , 是 Java 程序設(shè)計(jì)語(yǔ)言和 Java 平臺(tái)的總稱(chēng)。 其中包括 JavaSE ,JavaEE ,JavaME 三個(gè)體系。 其中 JavaSE 以前稱(chēng)為 J2SE , 用于開(kāi) 發(fā)和部署桌面、 服務(wù)器以及嵌入設(shè)備和實(shí)時(shí)環(huán)境中的 Java 應(yīng)用程序。JavaEE 以前稱(chēng) 為 J2EE ,是在 Java SE 的基礎(chǔ)上進(jìn)行了豐富的擴(kuò)展 ,主要是面向企業(yè)級(jí)的應(yīng)用程序 開(kāi)發(fā) ,增加了企業(yè)級(jí)所需要的庫(kù)。 JavaME 以前稱(chēng)為 J2ME ,它為移動(dòng)設(shè)備提供了基 于 Java 環(huán)境的開(kāi)發(fā)與應(yīng)用平臺(tái)。 JavaME 分為兩類(lèi)配置 ,一類(lèi)是面向小型移動(dòng)設(shè)備的 CLDC (Connected Limited Device Profile ) , 比如手機(jī)和個(gè)人數(shù)字助理 PDA , 一類(lèi)是面向功能更強(qiáng)大的移動(dòng)設(shè) [10] 備 , 比如網(wǎng)絡(luò)可視電話和電視機(jī)頂盒 , 稱(chēng)為 CDC (Connected Device Profile CDC ) 。 [11] 支持 JavaME 設(shè)備平臺(tái)上的所有應(yīng)用的層次圖如圖 21 所示 。 圖 21 JavaME 系統(tǒng)層次圖 7 華 中 科 技 大 學(xué) 碩 士 學(xué) 位 論 文 MIDlet 生存周期 :JavaME 的程序都是從 MIDlet 類(lèi)開(kāi)始執(zhí)行的。當(dāng)啟動(dòng)一個(gè) MIDlet 的時(shí)候 , 就會(huì)創(chuàng)建一個(gè) MIDlet 類(lèi)的實(shí)例并且處于暫停狀態(tài) , 在暫停狀態(tài)調(diào)用 startAPP 會(huì)處于活動(dòng)狀態(tài) ,調(diào)用 destoryAPP 會(huì)處于銷(xiāo)毀狀態(tài) ,在活動(dòng)狀態(tài)調(diào)用 [12, 13] pauseApp 會(huì)處于暫停狀態(tài) , 調(diào)用 destoryAPP 會(huì)處于銷(xiāo)毀狀態(tài) 。 MIDlet 生存周 期如圖 22 所示。 startApp 啟動(dòng) 暫停 活動(dòng) pauseApp destoryApp 銷(xiāo)毀 destoryApp 圖 22 MIDlet 生存周期 JavaME 開(kāi)發(fā)流程 :JavaME 的開(kāi)發(fā)平臺(tái)有很多 ,支持的環(huán)境也有很多 ,但企業(yè) 中比較流行的開(kāi)發(fā)環(huán)境是 Sprint 和 Eclipse 。一個(gè) JavaME 的程序從開(kāi)發(fā)到完成需要 [14] 經(jīng)過(guò)以下步驟 。 (1)編輯 :將程序源代碼編輯成 .Java 文件。 (2 )預(yù)審核 :編譯完成后 ,還需要對(duì) .class 文件進(jìn)行預(yù)審核 ,這一點(diǎn)與傳統(tǒng)的 Java 程序有所不同。因?yàn)槭謾C(jī)資源有限 ,采用預(yù)審核的方式可以減少手機(jī)上審核的 工作量 ,大大加快程序的運(yùn)行速度。預(yù)審核的做法是采用 進(jìn)行。 (3) 打包 : 對(duì)于移動(dòng)設(shè)備而言 , 為了安全性 , 通常將一個(gè)或多個(gè) MIDlet、資源 文件、 以及 jar 包、 manifest 等內(nèi)容打包在一起形成一個(gè)以 .jar 為擴(kuò)展名的文件。 手機(jī) 上運(yùn)行的 JavaME 的程序形式為 MIDlet Suite ,包括了打包形成的 .jar 文件和 .jad 文 件。 .jad 文件是向應(yīng)用程序管理器提供關(guān)于 jar 的信息 ,可以沒(méi)有。 (4)安裝運(yùn)行 :有了 .jar 及 .jad 文件后 ,就可以通過(guò) .jar 或者 .jad 文件將程序安 裝到移動(dòng)設(shè)備或者仿真器上運(yùn)行。 8 華 中 科 技 大 學(xué) 碩 士 學(xué) 位 論 文 Android 平臺(tái)架構(gòu) Android 系統(tǒng)結(jié)構(gòu) Android 是一個(gè)為移動(dòng)設(shè)備而開(kāi)發(fā)的軟件棧 , 包括了一個(gè)操作系統(tǒng)、 中間件 和一 些主要的應(yīng)用程序。 下圖顯示的是 Android 平臺(tái)的主要組件 , 分成了四層結(jié)構(gòu) : 應(yīng)用 程序?qū)?,應(yīng)用程序框架層、 Android 運(yùn)行庫(kù)及運(yùn)行環(huán)境、 Linux 內(nèi)核層 ,如圖 23 所 [15] 示 。 圖 23 Android 系統(tǒng)結(jié)構(gòu)圖 (1)應(yīng)用程序?qū)? [1618] Android 發(fā)布的時(shí)候包含了一個(gè)核心的應(yīng)用程序集 , 其中包括有一個(gè) EMail 客戶端、 SMS 短信程序、 日歷、 地圖、 瀏覽器等 , 所有的應(yīng)用程序都是用 Java 語(yǔ)言 編寫(xiě)。 (2)應(yīng)用程序框架層 應(yīng)用程序框架層是程序開(kāi)發(fā)者接觸到最多的 ,Android 中有極豐富的應(yīng)用程序模 [19] 塊 ,可以通過(guò)調(diào)用這些模塊來(lái)建立你的應(yīng)用程序 。同時(shí)你寫(xiě)的模塊也可以取代框 9 華 中 科 技 大 學(xué) 碩 士 學(xué) 位 論 文 架中的模塊 ,這些模塊也可以被別的應(yīng)用程序 調(diào)用。這種應(yīng)用程序架構(gòu)的設(shè)計(jì) ,簡(jiǎn) 化了組件的重用。 Android 應(yīng)用程序框架層包括如下 : 豐富且可擴(kuò)展 View 視圖 : 可以用這些視圖創(chuàng)建應(yīng)用程序 , 包括列表、 網(wǎng)格、 文 本框、按鈕、甚至是一個(gè)可嵌入的 Web 瀏覽器。 內(nèi)容管理器 :可以在 不同的應(yīng)用程序之間提供共享數(shù)據(jù)的接口。 資源管理器 :提供非代碼的存取訪問(wèn) ,比如本 地化字符串 ,圖形音頻文件、布 局文件??梢允沟靡徊糠仲Y源和代碼分離。 通知管理器 :應(yīng)用程序可以在狀態(tài)欄顯示的提示信息。 活動(dòng)管理器 :應(yīng)用程序生存周期的管理并提供一個(gè)導(dǎo)航返回的功能。 (3)Android 運(yùn)行庫(kù)及運(yùn)行環(huán)境 該層分為兩部分 :Android 運(yùn)行庫(kù)以及運(yùn)行時(shí)環(huán)境。 Android 運(yùn)行庫(kù)包含了一個(gè) C/C++ 語(yǔ)言所編寫(xiě)的庫(kù)集 ,這些庫(kù)用來(lái)編寫(xiě) Android [20,21] 組件 ,為 Android 應(yīng) 用程序框架開(kāi)發(fā)提供服務(wù)。以下是一些核心庫(kù) 。 系統(tǒng) C 庫(kù) :一個(gè)由 BSD 繼承過(guò)來(lái)的標(biāo)準(zhǔn) C 庫(kù) ,專(zhuān)門(mén)為嵌入式 Linux 設(shè)置制定。 媒體庫(kù) :基于 PacketVideo 的 OpenCore 庫(kù)。該庫(kù)支持回放 ,并且支持很多流行 的音頻視頻格式和靜態(tài)圖像文件 , 其中包括 MPEG4 、 、 MP3 、 AAC 、 AMR 、 JPG 和 PNG 。 Surface 管理 :管理顯示系統(tǒng) ,并且實(shí)現(xiàn)對(duì)應(yīng)用程序提供的 2D 和 3D 圖層的無(wú) 縫融合。 LibWebCore : 一個(gè)最新的 Web 瀏覽器引擎 , 提供了 Web 瀏覽器和一個(gè)可嵌入的 Web 視圖。 SGL :內(nèi)嵌的 2D 引擎。 3D libraries:基于 OpenGL ES 實(shí)現(xiàn)的一個(gè) 3D 庫(kù)。 可以使用硬件 3D 加速或
點(diǎn)擊復(fù)制文檔內(nèi)容
公司管理相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖片鄂ICP備17016276號(hào)-1