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

正文內(nèi)容

基于android圖書管理系統(tǒng)開發(fā)(編輯修改稿)

2025-01-12 09:54 本頁面
 

【文章內(nèi)容簡介】 、游戲等第三方服務(wù)商提供的程序,并可以通過移動(dòng)通訊網(wǎng)絡(luò)來實(shí)現(xiàn)無線網(wǎng)絡(luò)接入的這樣一類手機(jī)的總稱”。 在所有智能手機(jī)操作系統(tǒng)中,他們之間的應(yīng)用軟件互不兼容。因?yàn)榭梢园惭b第三方軟件,所以智能手機(jī)有豐富的功能。 智能手機(jī)的誕生,是掌上電腦( PocketPC)演變而來的。最早的掌上電腦是不具備手機(jī)的通話功能,但是隨著用戶對(duì)于掌上電腦的個(gè)人信息處理方面功能的依賴的提 升,又不習(xí)慣于隨時(shí)都攜帶手機(jī)和 PPC 兩個(gè)設(shè)備,所以廠商將掌上電腦的系統(tǒng)移植到了手機(jī)中,于是才出現(xiàn) 了智能手機(jī)這個(gè)概念。智能手機(jī)比傳統(tǒng)的手機(jī)具有更多的綜合性處理 功能,比如Symbian 操作系統(tǒng)的 S60 系列,以及一些 MeeGo 操作系統(tǒng)的智能手機(jī)。然而,就新近的發(fā)展來看,這些智能手機(jī)的類型有相融合的趨勢。 智能手機(jī)同傳統(tǒng)手機(jī)外觀和操作方式類似,不僅包含觸摸屏也包含非觸摸屏 的 數(shù)字鍵盤手機(jī)和全尺寸鍵盤操作的手機(jī)。但是傳統(tǒng)手機(jī)都使用的是生產(chǎn)廠商自行開發(fā)的封閉式操作系統(tǒng),所能實(shí)現(xiàn)的功能非常有限,不具備智能手機(jī)的擴(kuò)展性。 “ 智能手機(jī)( Smart Phone)”這個(gè)說法主要是針對(duì)“功能手機(jī)( Feature phone)”而定義的 ,本身并不意味著這個(gè)手機(jī)有多“智能( Smart)”;從另一個(gè)角度來講,所謂的“智能手機(jī)( Smart Phone)”就是一臺(tái)可以隨意安裝和卸載應(yīng)用軟件的手機(jī)(就像電腦那樣)。“功能手機(jī)( Feature phone)”是不能隨意安裝卸載軟件的, JAVA 的出現(xiàn)使后來的“功能手機(jī)( Feature phone)”具備了安裝 JAVA 應(yīng)用程序的功能,但是 JAVA 程序的操作友好性,運(yùn)行效率及對(duì)系統(tǒng)資源的操作都比“智能手機(jī) ( Smart Phone)”差很多。 智能手機(jī)具有五大特點(diǎn) : (1)具備無線接入互聯(lián)網(wǎng)的能力,即需要支持 GSM 網(wǎng)絡(luò)下的 GPRS 或者 CDMA 網(wǎng)絡(luò)的CDMA1X 或 3G( WCDMA、 CDMA202 TDCDMA)網(wǎng)絡(luò),甚至 4G( HSPA+、 FDDLTE、TDDLTE)。 (2)具有 PDA 的功能,包括 PIM(個(gè)人信息管理)、日程記事、任 務(wù)安排、多媒體應(yīng)用、瀏覽網(wǎng)頁。 (3)具有開放性的操作系統(tǒng),擁有獨(dú)立的核心處理器( CPU)和內(nèi) 存,可以安裝更多的應(yīng)用程序,使智能手機(jī)的功能可以得到無限擴(kuò)展。 (4)人性化, 可以根據(jù)個(gè)人需要擴(kuò)展機(jī)器功能。根據(jù)個(gè)人需要,實(shí)時(shí)擴(kuò)展機(jī)器內(nèi)置功能,以及 軟件升級(jí),智能識(shí)別軟件兼容性,實(shí)現(xiàn)了軟件市場同步的人性化功能。 (5)功能強(qiáng)大,擴(kuò)展性能強(qiáng),第三方軟件支持多。 沈陽工程學(xué)院畢業(yè)論文 第 1章 緒 論 2 Android 簡介 Android 一詞的本意是指“機(jī)器人”,同時(shí)也是 Google 于 2021 年 11 月 5 日宣布的,基于 Linux 平臺(tái)開源手機(jī)操作系統(tǒng)的名稱, 該 平臺(tái)有操作系統(tǒng),中間件,用戶界面和用用軟件組成,號(hào)稱是首個(gè)為移動(dòng)終端打造的真正開放和完整的解決方案。 從此,人們不在受 PC 束縛,無論走到哪里只要有一部 Android 手機(jī),并且有移動(dòng)信號(hào),就可以隨時(shí)隨地的進(jìn)行辦公、瀏覽資訊、網(wǎng)上沖浪、極大地方便了人們的生活。正因如此, Android 僅僅用了 3 年左右的 時(shí)間, 就迅速的成長為全球第一大的移動(dòng)終端平臺(tái),不僅廣泛應(yīng)用到了智能手機(jī)領(lǐng)域,在平板電腦、智能導(dǎo)航儀、智能 MP4 領(lǐng)域也有很大的影響,深受 移動(dòng)終端生產(chǎn)廠商和廣大用戶的青睞。 Android 基于 Linux 技術(shù)開發(fā),有操作系統(tǒng) 、 用戶界面 、 應(yīng)用程序組成,允許開發(fā)人員自由獲取,修改源代碼,也就是說這是一套具有開源性質(zhì)的移動(dòng)終端解決方案。具有以下特點(diǎn): (1)開放性 (2)所有的應(yīng)用程序 都是平等的; (3)應(yīng)用程序間無界限; (4)快速方便的應(yīng)用程序開發(fā)。 Android 平臺(tái)采用的是一種被稱為軟件疊層( Software Stack)的方式進(jìn)行構(gòu)造。這種軟件底層結(jié)構(gòu)使得層與層之間相互分離,明確各層分工。這種分工保證了層 與 層之間的低耦合,當(dāng)下層的層內(nèi)或者層下發(fā)生改變時(shí),上層應(yīng)用程序無序任何改變 Android 是由 5 大部分組成, 如圖 所示 : 圖 Android架構(gòu)的五個(gè)部分 沈陽工程學(xué)院畢業(yè)論文 第 1章 緒 論 3 (1)應(yīng)用程序?qū)樱哼@層中包含了核心的應(yīng)用程序這些程序都是用 Java 編寫的。 (2)應(yīng)用程序框架:應(yīng)用程序 框架除了可以作為應(yīng)用程序開發(fā)的基礎(chǔ)之外,也是軟件復(fù)用的重要手段,任何一個(gè)應(yīng)用程序都可以發(fā)布它的功能模塊 , 只要發(fā)布時(shí)遵守了框架的預(yù)訂,那么其他應(yīng)用也可以使用這個(gè)功能模塊。 (3)函數(shù)庫:包含了一套 被 不同組件所使用的 C/C++庫集, Android 應(yīng)用開發(fā)者不能直接的調(diào)用這套庫集,但是可以通過它上 層 的應(yīng)用程序框架來調(diào)用這些庫。 (4)Android 運(yùn)行時(shí):是由 Android 核心庫集和 Dalvik 虛擬機(jī) 組成的。 (5)Linux 內(nèi)核:它提供了安全性、內(nèi)存管理、進(jìn)行管理、網(wǎng)路協(xié)議、和驅(qū)動(dòng)模塊等核心系統(tǒng)服務(wù),除此之外它 還是系統(tǒng)硬件和軟件疊層之間的抽象層。 圖書管理系統(tǒng)簡介 隨著各圖書館的圖書的數(shù)量不斷增多和圖書館規(guī)模的不斷擴(kuò)大,管理這些龐大的體系是 非常困難的,因?yàn)閳D書的情況是隨時(shí)改變的,因此必須對(duì)圖書進(jìn)行動(dòng)態(tài)的管理,而這對(duì)于一個(gè)管理人員來說是一件比較復(fù)雜的事情,存儲(chǔ)、查詢、借閱是必不可少的業(yè)務(wù)。 基于 Android 移動(dòng)設(shè)備漸漸的普遍起來,人們逐漸渴望移動(dòng)辦公的實(shí)現(xiàn),即僅僅通過一部智能手機(jī)就可以完成大部分的工作量。 為了能讓管理員從繁重的工作中解脫出來, 讓管理員在使用這 個(gè)軟件以后能極其容易且方便的對(duì)所有圖書 進(jìn)行管理,并且準(zhǔn)確無誤,輕松自如,因此開發(fā)一個(gè)圖書管理系統(tǒng)軟件是當(dāng)務(wù)之急,也是本畢業(yè)設(shè)計(jì)選題的重要意義和研究宗旨。 本軟件為圖書管理員與學(xué)生通過移動(dòng)平臺(tái)來查詢圖書的借閱、預(yù)約等情況,方便用戶隨時(shí)查看圖書使用情況。 沈陽工程學(xué)院畢業(yè)論文 第 2章 Android的結(jié)構(gòu) 分析 4 第 2 章 Android 的架構(gòu)分析 Android 是一個(gè)包含操作系統(tǒng)、中 間 架構(gòu)層及應(yīng)用程序所產(chǎn)生出來的軟件堆棧架構(gòu)。由下而上,其核心為嵌入式 作業(yè)系統(tǒng),向上搭配 Google 為 Android 開發(fā)的類庫及Android 運(yùn)行時(shí),再配合應(yīng)用程序架構(gòu),來開發(fā)各種不同的應(yīng)用程序。 Android 架構(gòu)分析 應(yīng)用程序框架 在 Android SDK 中,定義了 可以 讓開發(fā)者使用 的與核心 程序相同 的 API,程序框架是為了要簡化組件, 重新利用而設(shè)計(jì)的 新 的框架 ,應(yīng)用程序可以發(fā)布功能 , 為其它 的程序所使用。但是,這要受限于程序架構(gòu)的安全機(jī)制。使用者以 同樣的機(jī)制來 進(jìn)行新增,置換組件。目前所有的程序是由服務(wù)以及系統(tǒng)來組成。包括 : (l)一套擴(kuò)展的視圖系統(tǒng) : 用來 創(chuàng)建一個(gè)應(yīng)用程序的基本組件,包括在開發(fā)系統(tǒng)界面 的時(shí)候,常 常使用 的列表 、 網(wǎng)格 、 文本框 、 按鈕等控制項(xiàng),甚至是內(nèi)嵌的 Web 瀏覽器。 (2)內(nèi)容提供者 : 可以 使 應(yīng)用程序 訪問 到 另 外 一 個(gè)應(yīng)用程序中 的 數(shù)據(jù) ,或者共享 自己的數(shù)據(jù)。 (3)資源管理器 : 提供 非程序代碼 資源 ,讓應(yīng)用程序去使用。 如 : 本字符串 、 圖形文件或者排版相關(guān) 布局文件。 (4)通知管理器 : 提供程序在狀態(tài)欄上顯示應(yīng)用程序自定義 提示信息。 (5)活動(dòng)管理器 : 管理所有應(yīng)用程序的生命周期 以及 提供 的常用的導(dǎo)航回退功能。 如 :啟動(dòng)應(yīng)用程序 就 要 使用資源準(zhǔn)備以及 關(guān)閉應(yīng)用程序 的時(shí)候 釋放 掉 的 內(nèi)存以及 相關(guān)資源等工作。 (6)視窗管理器 : 用來管理所有啟動(dòng) 的 應(yīng)用 程序的視窗。 (7)位置管理器 : 用來管理 與 地圖 相關(guān)的服務(wù)和 功 能 。 (8)電話管理器 : 用來管理用戶撥打 或者 接聽電話的功能。 (9)包管理器 : 管理所 有 安裝在 Android 系統(tǒng)內(nèi)的 安裝 包。 類庫 Android包含了一組被 Android系統(tǒng)各種組件使用的 C/C++類庫。這些類庫通過 Android應(yīng)用框架暴露給開發(fā)者。下面列出一些核心類庫: (1)系統(tǒng) C 庫 : 派生與 BSD 的標(biāo)準(zhǔn) C 庫( libc)的實(shí)現(xiàn),并且基于嵌入式的 Linux 設(shè)備進(jìn)行了調(diào)整; (2)多媒體庫 : 基于 PacketVideo 公司 OpenCORE 的多媒體類庫,這個(gè)類庫支持許多流沈陽工程學(xué)院畢業(yè)論文 第 2章 Android的結(jié)構(gòu) 分析 5 行的音 /視格式的回放和 錄音,以及靜態(tài)的圖片文件,如: PPEG 、 MP AAC、JPG、 PNG。 (3)界面管理器 : 管理對(duì)顯示子系統(tǒng)的訪問,并且把應(yīng)用程序與 2D 和 3D 圖形層無縫的融合到一起。 (4)LibWebCore: 一個(gè)現(xiàn)代的 Web 瀏覽器引擎, Android 瀏覽器和可嵌入的 WebView 組件都基于這個(gè)引擎。 (5)SGL: 底層的 2D 圖形引擎; (6)3D 類庫 : 基于 OpenGL ES API 的實(shí)現(xiàn),這個(gè)類庫既可以是硬件 3D 加速(如果硬件加速有效),也可以包含高度優(yōu)化的 3D 軟件光柵處理器 (7)FreeType: 位圖和矢量字體渲染; (8)SQLite: 一個(gè)強(qiáng)大的 輕量級(jí)關(guān)系數(shù)據(jù)庫引擎,對(duì)所有的應(yīng)用程序有效。 Android 運(yùn)行時(shí)組件 雖然 Android 是用 Java 語言來開發(fā)、撰寫應(yīng)用程序,但卻不使用 Java 運(yùn)行時(shí)組件來執(zhí)行 Java 程序,而是使用了由 Google 自行研發(fā)的 Android 運(yùn)行時(shí)組件來執(zhí)行程序。 Android運(yùn)行時(shí)組件 包含有 兩個(gè)重要的部分,核心類庫 和 Dalvik 虛擬機(jī)。 Android 應(yīng)用的構(gòu)成和工作機(jī)制 對(duì)于一個(gè) Android 應(yīng)用程序來說,是由 Activity、 IntentReceiver、 Service、 Content Provider四部分組成,但并不是每一個(gè) Android 應(yīng)用程序都必須由這四部分組成。在應(yīng)用程序中使用時(shí),需要在配置文件 中進(jìn)行配置。這個(gè)配置文件是每個(gè) Android 應(yīng)用程序所必需的,用于定義應(yīng)用程序的組件、組件的功能以及必要條件等。 Android 應(yīng)用的構(gòu)成和工作流程如圖 所示: 圖 Android的構(gòu)成和工作流程 沈陽工程學(xué)院畢業(yè)論文 第 3章 Android應(yīng)用 程序結(jié)構(gòu)剖析 6 第 3 章 Android 應(yīng)用程序結(jié)構(gòu)剖析 Android 的 API Android API 主要包含以下幾個(gè)部分 : (1)(清單 文件 ) (清單 文件 )是系統(tǒng)的控制文件,它 將 要 告訴系統(tǒng) 將要 如何 的 處理所創(chuàng)建的所有 的 應(yīng)用組件 (尤其是 Activity, Service, Intent Receiver)和內(nèi)容提供者 (Content Provider))。舉例來說:清單 文件就是把活動(dòng)和要接收的意圖 (Intent)連 在一起的“膠水”。 (2)活動(dòng) 活動(dòng)就是一個(gè) 具 有生命周期的對(duì)象。一個(gè)活動(dòng)就是 要 完成某些 功能的代碼塊,這部 分工作還可以 包括對(duì)用戶 UI 界面顯示。不過這不是必須有 的 ,有些活動(dòng)從不顯示 UI 布局 。 (3)視圖 視圖可以將其自身繪制到 顯示屏 上。 Android 的用戶界面 是由一系列的視圖組 成 的。接口都是由一組視圖組成的。開發(fā)者可以通過使用新創(chuàng)新 的 視圖, 來使用自定義的圖形 界面 的 處理技術(shù)。 (4)意圖 意圖是簡單的消息對(duì)象,它表示 的 是 程序想做某 件事的意圖。比如 程序想要顯示一個(gè)網(wǎng)頁 界面 ,那么 , 它可以通過創(chuàng)建一個(gè) 意圖實(shí)例,將值 傳遞給系統(tǒng)來 進(jìn)行 表示意圖 , 瀏覽這個(gè) URI。系統(tǒng)將定位到能夠處理這意圖 的代碼 ,并運(yùn)行。意圖也用于廣播系 的有效事 件的 傳遞 。 (5)服務(wù) 服務(wù) 就 是運(yùn)行在后臺(tái)的一段代碼。它可以運(yùn)行在它自己的進(jìn)程 中,也可以運(yùn)行在其他程序的進(jìn)程中,這取決于自身 需要 。其它組件可以綁定一個(gè)服務(wù)中 取 ,通過遠(yuǎn)程 AIDL 調(diào)用這個(gè)方法。比如:媒體播放器服務(wù),當(dāng)用戶退出媒體 界面時(shí), 仍然希望音樂 可以繼續(xù)播放,這 個(gè)時(shí)候就可以使用服務(wù)來確保當(dāng)用戶 關(guān)閉 界面 的 時(shí)候 音樂還 能 繼續(xù)播 的播放 。 (6)通知 通知將以小圖標(biāo)形式 展現(xiàn)在狀態(tài)欄中,用戶通過與圖標(biāo) 交互 ,來接收信息 。最常見的通知包括 :短信息,通話記錄, 語音郵件 等,但是程序也可以創(chuàng)建 自己的通知事件。 (7)內(nèi)容提供者 內(nèi)容提供者是用來提供設(shè)備上數(shù)據(jù) 訪問 的。典型例子:使用內(nèi)容提供者訪
點(diǎn)擊復(fù)制文檔內(nèi)容
研究報(bào)告相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號(hào)-1