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

正文內(nèi)容

基于安卓android的軟件管理工具的開發(fā)畢業(yè)論文(存儲版)

2024-12-02 10:18上一頁面

下一頁面
  

【正文】 能需求 .................................................. 14 軟件的安裝模塊需求 .................................... 15 軟件的卸載模塊需求 .................................... 16 軟件的進(jìn)程管理模塊需求 ................................ 16 系統(tǒng)界面需求 .............................................. 17 運行環(huán)境需求 .............................................. 19 第 4 章 系統(tǒng)設(shè)計 ................................................. 20 系統(tǒng)總體設(shè)計 .............................................. 20 系統(tǒng)體系結(jié) 構(gòu)設(shè)計原理 .................................. 20 軟件管理工具結(jié)構(gòu)設(shè)計 .................................. 20 系統(tǒng)概述 .................................................. 22 應(yīng)用背景 ............................................... 22 系統(tǒng)功能設(shè)計 ........................................... 23 第 5 章 系統(tǒng)詳細(xì)設(shè)計實現(xiàn) ......................................... 24 哈爾濱理工大學(xué)學(xué)士學(xué)位論文 IV 安裝模塊 .................................................. 24 運行模塊 .................................................. 23 分享模塊 .................................................. 26 刪除模塊 .................................................. 28 卸載模塊 .................................................. 29 進(jìn)程管理模塊 .............................................. 31 第 6 章 系統(tǒng)測試 ................................................. 31 測試方案 .................................................. 31 測試項目 .................................................. 31 軟件運行測試 ........................................... 28 軟件分享測試 ........................................... 32 軟件刪除測試 ........................................... 32 軟件卸載測試 ........................................... 33 進(jìn)程管理測試 ........................................... 34 致謝 ............................................................ 35 參考文獻(xiàn) ........................................................ 36 哈爾濱理工大學(xué)學(xué)士學(xué)位論文 1 第 1 章 緒論 項目研究背景 目前隨著移動設(shè)備越來越普及以及設(shè)備的硬件的提升,移動設(shè)備的功能越來越完善,移動設(shè)備的系統(tǒng)平臺也日漸火熱起來。在 移動終端技術(shù)與互聯(lián)網(wǎng)不斷發(fā)展與融合的今天,智能手機這一全新的概念也走進(jìn)了人們的生活之中,隨著技術(shù)的進(jìn)步,人們對于產(chǎn)品的方便和舒適程度也提出了更高的要求。 資料: Android 開發(fā)簡介 Android 系統(tǒng)架構(gòu)及其驅(qū)動研究 基于 Android 的智能手機的設(shè)計與實現(xiàn) 指導(dǎo)教師意見: 簽名: 年 月 日 系主任意見: 簽名: 年 月 日 哈爾濱理工大學(xué)學(xué)士學(xué)位論文 I 基于 Android 的軟件管理工具的開發(fā) 摘 要 Android 是 Google 開發(fā)的基于 Linux 平臺的開源手機操作系統(tǒng)。 論文依據(jù) Android 平臺的可定制的特點,整合了 Android 提供給用戶使用的用戶控件進(jìn)行系統(tǒng)的界面設(shè)計。但是對于Android 系統(tǒng)的應(yīng)用和開發(fā)在國內(nèi)仍然屬于起步和探索階段。 Android 和 iPhone OS, Symbian, B1ackBerry OS 等系統(tǒng)在商業(yè)運作上有很大的不同 :iPhone OS 只為蘋果的 iPhone 所用,并由蘋果嚴(yán)格控制 。對于手機用戶而言, Android 擁有應(yīng)用程序 Market,類似于 iPhone App StoreMarket 上有大量的應(yīng)用程序, Android 手機可以通過網(wǎng)絡(luò)在線安裝,且絕大部分應(yīng)用程序免費并開源,這是 Market 優(yōu)于 App Store[4] 的地方。 課題研究目的及意義 Android 的缺點和不足 Android 手機平臺固然有巨大的優(yōu)勢,但是也存在一些缺點和不足, Android 缺點 1: Android 平臺自身不提供資源管理器。在數(shù)量上, Android 平臺現(xiàn)在已經(jīng)具有超過 1 萬款的應(yīng)用件。 研究目標(biāo)及意義 本系統(tǒng)設(shè)計的思路正是為具體軟件開發(fā)商解決 Android 平臺部分缺點哈爾濱理工大學(xué)學(xué)士學(xué)位論文 4 出發(fā),本系統(tǒng)設(shè)計目標(biāo)是設(shè)計并開發(fā)實現(xiàn)一個使用方便的管理系統(tǒng),類似于對于手機上的資源進(jìn)行方便的管理。良好的盈利模式 X3/7 開 ),產(chǎn)業(yè)鏈條的各方 :運營商、制造商、獨立軟件生產(chǎn)商都可以獲得不錯將移動終端的評價標(biāo)準(zhǔn)從硬件向軟件轉(zhuǎn)變,極大的激發(fā)了軟件開發(fā)者的熱情。它包括操作系統(tǒng)、用戶界面和應(yīng)用程序 —— 移動電話工作所需的全部軟件,而且不存在任何以往阻礙移動產(chǎn)業(yè)創(chuàng)新的專有權(quán)障礙。采用了對有限內(nèi)存、電池和 CPU 優(yōu)化過的虛擬機 Dalvik,Android 的運行速度比想象的要快很多。應(yīng)用程序框架支持組件的重用與替換。任何一個應(yīng)用程序都可以發(fā)布它的功能塊并且任何其它的應(yīng)用程序都可以使用其所發(fā)布的功能塊 (不過得遵守框架的安全性限制 )。以下將簡單介紹 android 中的一些核心庫系統(tǒng) C 庫是專門基于 embedded linux 的設(shè)備定制的?;? OpenGL ES 實現(xiàn) FreeType:位圖 (bitm ap)和矢量 (vector)字體顯示。 Android 系統(tǒng)結(jié)構(gòu)組成分析 Android 系統(tǒng)架 Android 系統(tǒng)由底層到應(yīng)用層的系統(tǒng)結(jié)構(gòu),下面由底層逐步向上做一個簡單的介紹。按層次結(jié)構(gòu)設(shè)計,分為文件管理接口、內(nèi)部實現(xiàn)層和 HAND,簡化了其本身與系統(tǒng)的接 口設(shè)計,能更方便地集成到系統(tǒng)當(dāng)中。 但出于安全原因,其他進(jìn)程無法訪問此名稱 (my_shm_region)區(qū)域 .文件描述符指向該共享內(nèi)存區(qū)域,實際上是通過 IPC 綁定接口。 Android 應(yīng)用層如圖 24 : 圖 24 應(yīng)用框架示意圖 Android 代碼結(jié)構(gòu)分析 Android 源代碼包括 3 個部分 : 包 (Package)提供 Android 的應(yīng)用程序和服務(wù);核心工程 (Core Project 文件夾 )是建立 Android 系統(tǒng)的基礎(chǔ),在根目錄的各個文件夾中 。Android pmem:物理內(nèi)存驅(qū)動。 Frameworks/base/cords/ service/nanager/ServerManager 守護(hù) 進(jìn)程的實現(xiàn) ; Framewoks/base/include /utils/ B finder 驅(qū)動在用戶空問的封裝接口 ; Framworks/base/libs/utils/ B finder 驅(qū)動在用戶空問的封裝實現(xiàn)。幸運的是, Eclipse 附帶了一個標(biāo)準(zhǔn)的插件集,包括 Java 開發(fā)工具 (Java 哈爾濱理工大學(xué)學(xué)士學(xué)位論文 12 Development Kit, JDK)。 從 2020 年起, Eclipse 基金會每年都會安排同步發(fā)布 (simultaneous release)。目前由 IBM 牽頭,圍繞著Eclipse 項目已經(jīng)發(fā)展成為了一個龐大的 Eclipse 聯(lián)盟,有 150 多家軟件公司參與到 Eclipse 項目中,其中包括 Borland、 Rational Software、 Red Hat 及Sybase 等。 Eclipse 核心很小,其它所有功能都以插件的形式附加于 Eclipse 核心之上。隨著 Android 手機越來越普及,在平臺之上的軟件越來越豐富,沒有軟件管理器的特點在一定程度上影響了用戶的體驗。分析還包括與客戶的交流以澄清某些易混淆的問題,并明確哪些需求更為重要。確定這些最基本的功能后, 逐步細(xì)化所有的 具體 功能 。 運行軟件模塊分析: 用例名稱為運行模塊,參與者為用戶,目標(biāo)為用戶單擊所有程序列表中的應(yīng)用,實現(xiàn)運行軟件功能,基本事件流為 單擊所有程序列表中的應(yīng)用 “運行”按鈕 3. 啟動運行的軟件。 抽象:使用抽象來處理復(fù)雜性問題,抽象的形式有數(shù)據(jù)抽象、對象抽象、實體抽象、行為抽象等。典型的可重用軟件成分包括:項目計劃、成本估計、體系結(jié)構(gòu)、需求模型和規(guī)格說明、設(shè)計、源代碼、用戶文檔和技術(shù)文檔、用戶界面、數(shù)據(jù)、測試用例等。 本系統(tǒng)的 Android 軟件管理工具功能結(jié)構(gòu)圖如圖 43。其中安裝功能指的是:用戶單擊所有 APK 列表中的應(yīng)用軟件,實現(xiàn)安裝軟件功能;運行功能指的是:用戶單擊列表中的應(yīng)用,實現(xiàn)運行軟件功能 分享:用戶單擊所有程序列表中的應(yīng)用,實現(xiàn)通過 Gmail、藍(lán)牙、短信等分享;刪除:用戶單擊所有 APK 列表中的應(yīng)用,實現(xiàn)刪除軟件功能;卸載:用戶單擊所有程序列表中的軟件,實現(xiàn)卸載軟件功能;進(jìn)程的詳細(xì)信息:用戶長按所有進(jìn)程列表中的進(jìn)程,實現(xiàn)查看詳細(xì)信息的功能;結(jié)束進(jìn)程:殺死后臺運行的進(jìn)程。 圖 51 安裝 圖 52 安裝界面 哈爾濱理工大學(xué)學(xué)士學(xué)位論文 23 運行模塊 用戶單擊所有 APK 列表中的應(yīng)用,實現(xiàn)運行軟件功能。 前提條件依然是 SD 卡掛 在成功而且有 APK 文件的存在,手機中已安裝的應(yīng)用軟件也可以進(jìn)行分享。 (text/plain)。通過 (tag).delete()關(guān)鍵代碼進(jìn)行刪除,之后重新啟動 進(jìn)行刷新列表,并提示: APK 文件刪除成功 。 對進(jìn)程進(jìn)行結(jié)束的操作和查看詳細(xì)的操作。也就是說,黑盒測試是在程序接口進(jìn)行的測試。 用戶單擊所有 APK 應(yīng)用列表中的應(yīng)用觸發(fā)事件彈出菜單,用戶單擊“卸載”按鈕,會進(jìn)入到卸載的界面,如果就是系統(tǒng)應(yīng)用則不能進(jìn)行卸載,會發(fā)送消息:“系統(tǒng)應(yīng)用不能刪除” 。選中所有 APK 列表中的一個軟件,在彈出的菜單中點擊“刪除”按鈕就會實現(xiàn)刪除 APK 文件的功能,從而實現(xiàn)的對軟件的一個管理功能 [13]。 代碼如下: private void shareApp(String name) { String content = 推薦你使用這款軟件 + name。 具體運行的實現(xiàn)是通過“運行”按鈕事件動作,啟動 startAppPackage方法,按照包名進(jìn)行啟動軟件,效果如圖 53。 點擊 APK 文件后觸發(fā)事先設(shè)置好的 OnClickListener 單擊事件,彈出pupuwindow 菜單,在提示中點擊“安裝”按鈕,觸發(fā)設(shè)置好的 監(jiān)聽事件,啟動 install方法,通過獲取到的包名進(jìn)行安裝。所以開發(fā)一個軟件管理器是很有意義的。 系統(tǒng)的主頁面上風(fēng)格也是 簡約的白色風(fēng)格和簡單的三個 tabSpec,如圖42。是指開發(fā)具有獨立功能而且和其他模塊之間沒有過多的相互作用的模塊。 哈爾濱理工大學(xué)學(xué)士學(xué)位論文 19 第 4 章 系統(tǒng)設(shè)計 系統(tǒng) 總體設(shè)計 系統(tǒng)體系結(jié)構(gòu)設(shè)計原理:在系統(tǒng)開發(fā)過程中注意遵循軟件體系結(jié)構(gòu)設(shè)計基本原理,使系統(tǒng)開發(fā) 遵循軟件工程思想和理論。 刪除模塊分析:用例名稱為刪除模塊,參與者為用戶,目標(biāo)為用戶單擊所有 APK 列表中的應(yīng)用,實現(xiàn)刪除軟件功能,基本事件流 1. 用戶單擊所所有 APK 安裝 運行 分享 刪除 哈爾濱理工大學(xué)學(xué)士學(xué)位論文 16 有 APK 應(yīng)用列表中的應(yīng)用 2
點擊復(fù)制文檔內(nèi)容
公司管理相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1