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

正文內容

基于android系統(tǒng)的手機安全衛(wèi)士畢業(yè)設計(編輯修改稿)

2024-10-02 15:36 本頁面
 

【文章內容簡介】 系列操作系統(tǒng)是從微軟計算機的 Windows操作系統(tǒng)上變化而來的。 Windows mobile 系列操作系統(tǒng)功能強大,而且支持該操作系統(tǒng)的智能手機大多數(shù)都采用了英特爾嵌入式處理器,主頻比較高,在其它硬件設置(如內存、儲存卡容量等)上也采用其他操作系統(tǒng)的智能手機要高出許多,因此性能比較強勁,速度比較快。 Windows mobile 系列操作系統(tǒng)包括 SmartPhone 以及 Pocket PC Phone 兩種平臺。 Pocket PC Phone 主要用于掌上電腦型的智能手機,而SmartPhone 則主要為手上智能手機提供操作系統(tǒng)。 Linux 系統(tǒng)是一個源代碼開放的操作系統(tǒng)。由于其開源性,手機制造商可以根據實際情況開放自己的 Linux 手機操作系統(tǒng),從而也能夠吸引更多的軟件制造商在其上開發(fā)更多的應用軟件,豐富第三方的應用。但是 Linux 操作系統(tǒng)也還存在一些不足,集成開放環(huán)境和基于 Linux 的產品與 PC 的連接性比較差等。 本文首先分析了系統(tǒng)的研究背景,介紹了當前手機操作系統(tǒng)、即時通訊軟件的發(fā)展現(xiàn)狀和即時通訊協(xié)議,以及本文的主要內容。 第二章,介紹了 Android的特征、 Android的架構以及 Android應用的構成和工作機制,并對 Android與其它手機操作系統(tǒng)進行了比 較,說明了 Android的優(yōu)勢。 第三章,詳細論述了在 Android平臺上開發(fā)手機安全衛(wèi)士軟件,提出了軟件的主要功能,軟件的總體描述和架構設計。 第四章,介紹了軟件的設計特點,著重論述了賬戶操作的工作流程。 第五章,給出本文的結論并對課題進行了進一步的展望。 5 第二章 Android 的架構分析 Android 是一個移動設備的軟件平臺,是由 Linux+Java 構成的開源軟件,它提供包括 SDK、 Key Apps、 Middleware、 Linux Kernel 四個部分在內的全套手機軟件方案。它開放了基于 Linux 內核以上的開發(fā)工具,從而保證了內容的可移植性和多樣性。 Android 平臺為我們開發(fā)應用程序提供了一套很好的框架,我們可以在這個平臺的基礎上開發(fā)不同的應用程序,也可以開發(fā)新的組件供應用程序調用。 Android 特征 應用框架:用于開發(fā)可重用、可替代的組件。 Dalvik 虛擬機: Android 采用的 Java 虛擬機是自主開發(fā)的代號為 Dalvik 的虛擬機技術,在保證 API方面兼容的同時 Dalvik針對移動手機進行了大幅優(yōu)化,占用資源更小,運行效率更高。 內嵌瀏覽器:基于開源的瀏覽器網頁排版引擎 WebKit。 優(yōu)化的圖形:強大的自定義二維圖形庫?;?OpenGL ES 標準的 3D 圖形功能,在移動 3D 開發(fā)中有著至關重要的地位。 SQLite 數(shù)據庫: SQLite 提供結構化的數(shù)據存儲。它是一款輕型免費的且開源的數(shù)據庫,它的設計 目標是嵌入式的,它占用的資源非常低、需要的內存空間少、處理速度比較快和支持事務處理功能等。 多媒體支持:支持各種通用的音頻、視頻和靜態(tài)圖像格式,如 MP JPG、 PNG等。 Open Core 是 Android 多媒體框架的核心,所有 Android 平臺的音頻和視頻采集、播放的操作都是通過它來實現(xiàn)的。通過 Open Core,程序員可以方便快速的開發(fā)出想要的多媒體應用程序。 GSM 技術:(依賴硬件) Global System for Mobile Communications,全球通訊系統(tǒng),俗稱“全球通”,是第二代移 動通信技術,其開發(fā)目的是讓全球各地可以共同使用一個移動電話網絡標準,讓用戶使用一部手機就能行遍全球。 藍牙, EDGE,3G and WiFi:(依賴硬件)藍牙和 WiFi 都是一種短距離的無線連接技術,在短距離內可以實現(xiàn)話音和數(shù)據的無線傳輸。 EDGE(Enhanced Data 6 Rate for GSM Evolution),是增強型數(shù)據速率 GSM 演進技術。 Cameram,GPS,pass,andaccelerometer: ( 依 賴 硬 件 ) GPS(Global Positioning System),即全 球定位系統(tǒng)。它是由一個由覆蓋全球的 24 顆衛(wèi)星組成的衛(wèi)星系統(tǒng)。 Compass 是一個開放源碼的 Java 搜索引擎框架。 強大的開發(fā)環(huán)境:包括一個設備模擬器,調試工具,內存和性能檢測,以及Eclipse IDE 的開發(fā)插件。 Eclipse 是個集成開放環(huán)境。 Android 架構 Android 的架構是由 Linux 內核、 C/C++函數(shù)庫、 Dalvik 虛擬機、應用框架以及關鍵應用程序構成的。通過編譯基于框架的應用程序可以降低開發(fā)負荷。應用軟件原則上是在 DalvikVM 上運行的。 圖 Android 架構 開發(fā)人員也可以完全訪問核心應用程序所使用的 API 框架。該應用程序的架構設計簡化了組件的重用 。任何一個應用程序都可以發(fā)布它的功能塊并且任何其它的應用程序都可以使用其所發(fā)布的功能塊 (不過得遵循框架的安全性限制 )。同樣,該應用程序重用機制也使用戶可以方便的替換程序組件。 隱藏在每個應用后面的是一系列的服務和系統(tǒng) , 其中包括 。 豐富而又可擴展的視圖 (Views),可以用來構建應用程序, 它包括列表7 (lists),網格 (grids),文本框 (text boxes),按鈕 (buttons), 甚至可嵌入的web 瀏覽器。 內容提供器 (Content Providers)使得應用程序可以訪問另一個應用程序的數(shù)據 (如聯(lián)系人數(shù)據庫 ), 或者共享它們自己的數(shù)據 資源管理器 (Resource Manager)提供 非代碼資源的訪問,如本地字符串,圖形,和布局文件 ( layout files )。 通知管理器 (Notification Manager) 使得應用程序可以在狀態(tài)欄中顯示自定義的提示信息。 活動管理器 ( Activity Manager) 用來管理應用 程序生命周期并提供常用的導航回退功能。 程序庫 Android 包含一些 C/C++庫,這些庫能被 Android 系統(tǒng)中不同的組件使用。它們通過 Android 應用程序框架為開發(fā)者提供服務。以下是一些核心庫: 系統(tǒng) C 庫 一個從 BSD 繼承來的標準 C 系統(tǒng)函數(shù)庫 ( libc ), 它是專門為基于 embedded linux 的設備定制的。 媒體庫 基于 PacketVideo OpenCORE。該庫支持多種常用的音頻、視頻格式回放和錄制,同時支持靜態(tài)圖像文件。編碼格式包括 MPEG4, , MP3, AAC, AMR, JPG, PNG 。 Surface Manager 對顯示子系統(tǒng)的管理,并且為多個應用程序提 供了 2D和 3D 圖層的無縫融合。 LibWebCore 一個最新的 web 瀏覽器引擎用,支持 Android 瀏覽器和一個可嵌入的 web 視圖。 SGL 底層的 2D 圖形引擎 3D libraries 基于 OpenGL ES APIs 實現(xiàn) 。該庫可以使用硬件 3D 加速 (如果可用 )或者使用高度優(yōu)化的 3D 軟加速。 FreeType 位圖 (bitmap)和矢量 (vector)字體顯示。 8 SQLite 一個對于所有應用程序可用,功能強勁的輕型關系型數(shù)據庫引擎。 運行庫 Android 包括了一個核心庫,該核心庫提供了 JAVA 編程語言核心庫的大多數(shù)功能。每一個 Android 應用程序都在它自己的進程中運行,都擁有一個獨立的Dalvik 虛擬機實例。 Dalvik 被設計成一個設備可以同時高效地 運行多個虛擬系統(tǒng)。 Dalvik 虛擬機執(zhí)行 (.dex)的 Dalvik 可執(zhí)行文件,該格式文件針對小內存使用做了優(yōu)化。同時虛擬機是基于寄存器的,所有的類都經由 JAVA 編譯器編譯,然后通過 SDK 中 的 dx 工具轉化成 .dex 格式由虛擬機執(zhí)行。 Dalvik 虛擬機依賴于 linux 內核的一些功能,比如線程機制和底層內存管理機制。
點擊復制文檔內容
教學課件相關推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號-1