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

正文內(nèi)容

基于android平臺的博物館導(dǎo)覽系統(tǒng)畢業(yè)設(shè)計(編輯修改稿)

2025-07-21 22:17 本頁面
 

【文章內(nèi)容簡介】 館信息。③給出一個基于Android和采用JSON為消息格式的數(shù)據(jù)交換模型。該模型是以開放平臺為中心的星型結(jié)構(gòu),客戶之間進(jìn)行數(shù)據(jù)交換都是通過開放平臺進(jìn)行傳遞。同時給出該模型的總體架構(gòu),客戶端和服務(wù)器端的模塊結(jié)構(gòu),對各模塊的功能進(jìn)行說明,并且對博物館客戶端開發(fā)對應(yīng)的處理模塊,實現(xiàn)數(shù)據(jù)處理業(yè)務(wù)。本文的組織結(jié)構(gòu)如下:第1章為緒論,闡明了系統(tǒng)開發(fā)的背景、意義,并對博物館導(dǎo)覽、地圖服務(wù)進(jìn)行了簡單的介紹。第2章是Android平臺相關(guān)技術(shù),詳細(xì)分析了Android的架構(gòu),并介紹了Android平臺的特性、應(yīng)用程序的構(gòu)成和工作機(jī)制等。第3章是對博物館導(dǎo)覽系統(tǒng)的分析。介紹了它的定義、服務(wù)、相關(guān)技術(shù)及核心組成部分?;贏ndroid平臺的手機(jī)終端軟件的設(shè)計,主要介紹了終端軟件兩個功能模塊的相關(guān)技術(shù)選型、總體設(shè)計思路、系統(tǒng)組成部分設(shè)計和業(yè)務(wù)邏輯功能設(shè)計。第4章為基于Android平臺的手機(jī)終端軟件的實現(xiàn),主要介紹了終端軟件的各個層次結(jié)構(gòu)、各個功能模塊的實現(xiàn)過程和相關(guān)技術(shù)應(yīng)用,以及存在問題和解決辦法。第5章為結(jié)束語,主要對論文的工作進(jìn)行了總結(jié),闡述了進(jìn)一步的研究方向和內(nèi)容。192 Android平臺相關(guān)技術(shù) Android平臺特征隨著科技的發(fā)展,移動電話(Mobile Phone)正朝著智能化的方向發(fā)展,逐步成為多種工具的功能載體,而Android就是這樣一個智能手機(jī)的平臺、一個多種工具的功能載體。1).通信工具 移動電話的最基本功能為通信功能,因此使用運(yùn)營商提供的通信網(wǎng)絡(luò)進(jìn)行語音通話也是Android平臺的最基本功能。除了傳統(tǒng)的語音通話功能外,Android平臺還具有短消息功能,以及通常移動電話都具有的個人信息系統(tǒng)管理方面的功能(如電話本等)。2).網(wǎng)絡(luò)工具 隨著數(shù)字業(yè)務(wù)使用的普遍化,移動電話通常被作為網(wǎng)絡(luò)工具使用,即移動電話可以完成電腦的部分功能。而Android平臺在網(wǎng)絡(luò)方面的功能主要包括瀏覽器、IM(即時信息)、郵件等。3).媒體播放器 隨著多媒體技術(shù)的發(fā)展應(yīng)用,在移動電話上進(jìn)行音頻和視頻播放已經(jīng)成為經(jīng)常使用的功能。由此,Android平臺具有支持更多的音頻/視頻格式,支持更高分辨率的視頻,可更流暢地播放視頻,以及支持網(wǎng)絡(luò)流媒體等功能。4).媒體獲取設(shè)備 隨著移動電話與媒體獲取設(shè)備的集成日益增強(qiáng),Android平臺提供了照相機(jī)、錄音機(jī)、攝像機(jī)等功能。5).多類型的連接設(shè)備 Android平臺提供了多種連接方式,如USB、GPS、紅外、藍(lán)牙、無線局域網(wǎng)等。6).具有友好和絢麗的用戶界面 Android平臺具有友好的用戶界面,使用戶容易學(xué)習(xí)和操作;同時具有絢麗的用戶界面,具有良好的視覺效果。7).可以個性化定制的平臺 Android平臺針對于用戶的個性化需求,提供了全面自定義手機(jī)的功能。除了上述介紹的Android平臺的功能以外,其在技術(shù)上還具有以下幾個方面的特性: 全開放智能移動電話平臺。 支持多硬件平臺。 使用眾多的標(biāo)準(zhǔn)化技術(shù)。 核心技術(shù)完整、統(tǒng)一。 完善的SDK和文檔。 完善的輔助開發(fā)工具。 Android平臺的組成Android不僅僅是一種操作系統(tǒng),它更是一個開元的體系架構(gòu)。Android應(yīng)用了開源社區(qū)的成果,并將其針對移動設(shè)備進(jìn)行了一些列的優(yōu)化。Android平臺各個組成部分為我們提供了如下功能。 平臺框架 linux內(nèi)核。安全性、內(nèi)存管理、網(wǎng)絡(luò)協(xié)議棧和驅(qū)動模型等都依賴于內(nèi)核。同時Linux內(nèi)核層也是硬件和軟件棧之間的抽象層。這一層主要功能是為上層及提供設(shè)備相關(guān)的驅(qū)動程序,包括:顯示驅(qū)動、鍵盤驅(qū)動、Flash內(nèi)存驅(qū)動、照相機(jī)驅(qū)動、音頻驅(qū)動、藍(lán)牙驅(qū)動、WiFi驅(qū)動、Binder IPC驅(qū)動、Power Management(電源管理)[3]?! ?) Android程序庫  Android 包含一些C/C++庫,這些庫能被Android系統(tǒng)中不同的組件使用。它們通過 Android 應(yīng)用程序框架為開發(fā)者提供服務(wù)。以下是一些核心庫:  * 系統(tǒng) C 庫 :一個從 BSD 繼承來的標(biāo)準(zhǔn) C 系統(tǒng)函數(shù)庫( libc ), 它是專門為基于 embedded linux 的設(shè)備定制的?! ? 媒體庫 : 基于 PacketVideo OpenCORE。該庫支持多種常用的音頻、視頻格式回放和錄制,同時支持靜態(tài)圖像文件。編碼格式包括MPEG4, , MP3, AAC, AMR, JPG, PNG ?! ? Surface Manager : 對顯示子系統(tǒng)的管理,并且為多個應(yīng)用程序提 供了2D和3D圖層的無縫融合。  * LibWebCore : 一個最新的web瀏覽器引擎用,支持Android瀏覽器和一個可嵌入的web視圖?! ? SGL : 底層的2D圖形引擎  * 3D libraries : 基于OpenGL ES APIs實現(xiàn)。該庫可以使用硬件 3D加速(如果可用)或者使用高度優(yōu)化的3D軟加速?! ? FreeType :位圖(bitmap)和矢量(vector)字體顯示。* SQLite : 一個對于所有應(yīng)用程序可用,功能強(qiáng)勁的輕型關(guān)系型數(shù)據(jù)庫引擎?! ?) Android 運(yùn)行庫 Android包含一個核心庫的集合,提供大部分在Java編程語言核心類庫中可用的功能。每一個Android應(yīng)用程序是Dalvik虛擬機(jī)中的實例,運(yùn)行在他們自己的進(jìn)程中。Dalvik虛擬機(jī)設(shè)計成在一個設(shè)備可以高效地運(yùn)行多個虛擬機(jī)。Dalvik虛擬機(jī)可執(zhí)行文件格式是(.dex),dex格式是專為Dalvik設(shè)計的一種壓縮格式,適合內(nèi)存和處理器速度有限的系統(tǒng)。 大多數(shù)虛擬機(jī)包括JVM都是基于棧的,而Dalvik虛擬機(jī)則是基于寄存器的。同時虛擬機(jī)是基于寄存器的,所有的類都經(jīng)由JAVA編譯器編譯,然后通過SDK中 的 dx 。兩種架構(gòu)各有優(yōu)劣,一般而言,基于棧的機(jī)器需要更多指令,而基于寄存器的機(jī)器指令更大。dx是一套工具,可以將 Java .class 轉(zhuǎn)換成 .dex 格式。由于dex有時必須進(jìn)行最佳化,會使文件大小增加14倍,以O(shè)DEX結(jié)尾。 Dalvik虛擬機(jī)依賴于Linux 內(nèi)核提供基本功能,如線程和底層內(nèi)存管理。Dalvik虛擬機(jī)依賴于linux內(nèi)核的一些功能,比如線程機(jī)制和底層內(nèi)存管理機(jī)制。在應(yīng)用程序框架層,Android開發(fā)人員可以跟那些核心應(yīng)用一樣,擁有訪問框架的所有APIs。該應(yīng)用框架的設(shè)計簡化了組件的重用;任何一個應(yīng)用程序都可以發(fā)布它的功能模塊,并且任何其他的應(yīng)用程序都可以使用其所發(fā)布的功能塊(必須遵循框架的安全性限制)。同樣,該應(yīng)用程序重用機(jī)制也使用戶可以方便的替換程序組建。隱藏在每個應(yīng)用后面的是一些列的服務(wù)和系統(tǒng),其中包括:①豐富而又可擴(kuò)展的視圖(Views):可以用來構(gòu)建應(yīng)用程序,它包括列表(lists)、網(wǎng)格(grids),文本框(text boxes),按鈕(buttons),甚至可嵌入的web瀏覽器。②內(nèi)容提供器(Content Providers):使得應(yīng)用程序可以訪問另一個應(yīng)用程序的數(shù)據(jù)(如聯(lián)系人數(shù)據(jù)庫),或者共享它們自己的數(shù)據(jù)。③資源管理器(Resource Manager):提供非代碼資源的訪問,如本地字符串、圖形、和布局文件(layout fils)。④通知管理器(notification Manager):使得應(yīng)用程序可以在狀態(tài)欄中顯示自定義的提示信息。⑤活動管理器(Activity Manager):用來管理應(yīng)用程序生命周期并提供常用的導(dǎo)航回退功能。最上一層是應(yīng)用程序?qū)樱ǔ穗SAndroid系統(tǒng)一起發(fā)布的核心應(yīng)用程序,如客戶端、SMS短消息程序、日歷、地圖意外,還有第三方開發(fā)的大量應(yīng)用程序。目前大多數(shù)Android應(yīng)用程序在Android Market和中國移動MM網(wǎng)站上進(jìn)行交流。這一層所有應(yīng)用程序都是用Java語言編寫的。 Android應(yīng)用程序?qū)哟畏治?Activity Activity的狀態(tài):Activity從創(chuàng)建到關(guān)閉可能經(jīng)歷4種狀態(tài),當(dāng)不同狀態(tài)相互
點擊復(fù)制文檔內(nèi)容
研究報告相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號-1