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

正文內(nèi)容

本科生畢業(yè)論文-基于android的多功能備忘錄的設(shè)計(jì)與實(shí)現(xiàn)-文庫吧

2024-10-21 01:01 本頁面


【正文】 13 可行性分析 .......................................................................................... 15 技術(shù)可行性 ............................................................................... 15 經(jīng)濟(jì)可行性 ............................................................................... 15 操作可行性 ............................................................................... 15 需求分析 ............................................................................................... 15 概要設(shè)計(jì) .............................................................................................. 17 詳細(xì)設(shè)計(jì) .............................................................................................. 18 第四章 系統(tǒng)實(shí)現(xiàn) ............................................................................................. 21 程序組件 ..................................................... 21 Package Explorer 中的組件 ............. 21 應(yīng)用程序的資源 ................................. 21 關(guān)鍵代碼 .............................................................................................. 22 備忘錄運(yùn)行展示 ........................................ 23 問題解決與測(cè)試維護(hù) .......................................................................... 30 結(jié)論 ..................................................................................................................... 31 參考文獻(xiàn) ............................................................................................................. 32 致謝 ..................................................................................................................... 33 基于 Android 的多功能備忘錄的設(shè)計(jì)與實(shí)現(xiàn) 1 第 1 章 緒論 研究背景和意義 現(xiàn)代社會(huì)中,隨著科技的進(jìn)步和生活水平的提高,智能手機(jī)越來越普及。據(jù)調(diào)查數(shù)據(jù)顯示, 2020 年至 2020 年我國(guó) android 系統(tǒng)手機(jī)的市場(chǎng)份額已達(dá) %,并呈上升趨勢(shì)。因此,市場(chǎng)上不斷涌現(xiàn)出大量 的基于 android 平臺(tái)的軟件和增值服務(wù)。人們的生活方式向著越來越便捷的方向發(fā)展,而智能手機(jī)成為了他們獲取信息最方便、快捷的途徑。快節(jié)奏的生活方式使得人們的生活壓力急劇增大。緊湊的日程安排、繁重的事務(wù)讓人們喘不過氣來。為了避免忘記日程安排而錯(cuò)過一些重要的事務(wù),備忘錄成了人們的隨身必備品,當(dāng)遇到重要的事情可以記錄下來以便隨時(shí)查閱。傳統(tǒng)的文字型備忘錄缺乏簡(jiǎn)單有效的備忘效果,用戶需要手動(dòng)輸入大量的文字備忘信息,且從內(nèi)容上來看文字組織靈活性不如語音。據(jù)一份 android 應(yīng)用的市場(chǎng)調(diào)查顯示, %的用戶最常下載工 具類應(yīng)用,位居第二。因此,從實(shí)際需求出發(fā),開發(fā)一款基于 android 平臺(tái)的多功能備忘錄應(yīng)用具有很大的實(shí)用性和市場(chǎng)前景。 本課題研究的多功能備忘錄( WLNote)的設(shè)計(jì)開發(fā)是為了最大程度上方便人們記錄生活中的重要事情。備忘錄除了具備記事本最基本的增刪改查功能外,還擁有個(gè)性化的鬧鐘實(shí)時(shí)提醒功能、錄音記事功能、拍照記事功能和錄像記事功能。使用戶能隨時(shí)隨刻記錄下重要信息。 系統(tǒng)研究現(xiàn)狀 現(xiàn)在,國(guó)內(nèi)外 Android 開發(fā)者開發(fā)出不計(jì)其數(shù)的備忘錄 APP,但大多數(shù)備忘錄 APP 還是局限在便簽的功能,只實(shí)現(xiàn)了記事本簡(jiǎn)單 的增刪改查功能。有些同時(shí)具備鬧鐘提醒功能,有些能關(guān)聯(lián)圖片記事,但很少有一款 APP 能將這些功能匯聚到一起。 本課題開發(fā)的備忘錄將這些功能集中到了一起。 該備忘錄界面簡(jiǎn)潔、操作簡(jiǎn)單、且具有很強(qiáng)的可擴(kuò)展性和可維護(hù)性。備忘錄不僅具備記事本的功能。還允許在不方便用文字記錄的情況下,可以通過錄音、拍照或者錄像的方式記錄重要事情。 福州大學(xué)本科畢業(yè)設(shè)計(jì)(論文) 2 本文作者的工作 [1] 從網(wǎng)上查閱 Android 開發(fā)的相關(guān)資料,了解同類 APP 的背景情況和發(fā)展現(xiàn)狀及趨勢(shì)。分析研究備忘錄的相關(guān)功能,結(jié)合本次畢業(yè)設(shè)計(jì)的相關(guān)要求作出需求分析。 [2] 深入 了解 android 平臺(tái),學(xué)習(xí) android 開發(fā)技術(shù),熟練掌握 java 編程語言,并能熟練使用其中的主要技術(shù)。對(duì)項(xiàng)目進(jìn)行設(shè)計(jì)分析,完成配套的功能結(jié)構(gòu)。 [3] 熟悉并進(jìn)行開發(fā)環(huán)境的搭建與配置,為開發(fā)項(xiàng)目奠定基礎(chǔ)。 [4] 熟悉 Android 中的 SQLiteDatabase 類,使用該類完成對(duì)數(shù)據(jù)的增刪改查。 [5] 學(xué)習(xí) View 類,使用其提供的 ondraw()、 invalidate()等方法進(jìn)行視圖設(shè)計(jì)。 [6] 學(xué)習(xí) Android 類庫中提供的 Media 類,使用該類提供的方法實(shí)現(xiàn)多媒體功能的設(shè)計(jì)。 [7] 進(jìn)行運(yùn) 行調(diào)試和系統(tǒng)測(cè)試。 [8] 最后完成畢業(yè)設(shè)計(jì)論文。 論文組織結(jié)構(gòu) 本文共分為 4 章,首先是闡述和分析為何選擇這樣一個(gè)課題,介紹了畢業(yè)設(shè)計(jì)的背景、開發(fā)意義和系統(tǒng)的現(xiàn)狀。接著引出論文接下來的具體內(nèi)容。緊接著論文對(duì)系統(tǒng)需要用到的一些相關(guān)技術(shù)進(jìn)行了部分分析。然后便是設(shè)計(jì)和實(shí)現(xiàn)這個(gè)系統(tǒng)的基本步驟,從開發(fā)環(huán)境的搭建到創(chuàng)建項(xiàng)目再到 APP 的功能實(shí)現(xiàn),完成了多功能備忘錄的編碼過程。接著便是對(duì)完成的 APP 進(jìn)行測(cè)試與完善。最后是整篇文的總結(jié)。 論文具體安排如下: 第 1 章 簡(jiǎn)單介紹 APP 的背景和意義以及 APP 的研究現(xiàn)狀。 第 2 章 概述 APP 開發(fā)環(huán)境和 APP 中所使用的各項(xiàng)主要技術(shù)。 第 3 章 對(duì) APP 進(jìn)行設(shè)計(jì)與實(shí)現(xiàn)。 第 4 章 對(duì)整個(gè) APP 的開發(fā)進(jìn)行總結(jié),簡(jiǎn)述 APP 的特色和存在的不足。 基于 Android 的多功能備忘錄的設(shè)計(jì)與實(shí)現(xiàn) 3 第 2 章 系統(tǒng)開發(fā)環(huán)境及相關(guān)技術(shù) Android 平臺(tái) Android 平臺(tái)是一個(gè)軟件棧的體系結(jié)構(gòu),包括操作系統(tǒng),用戶界面和應(yīng)用程序。自下而上,以 嵌入式操作系統(tǒng)為核心,接著用谷歌開發(fā)的 Android 類庫做配合,再加上 Android 運(yùn)行的應(yīng)用程序架構(gòu)開發(fā)各種不同的應(yīng)用。 Android 的功能特征 應(yīng)用程序架構(gòu) : 應(yīng)用程序體 系結(jié)構(gòu)包含了很多不同類型的基礎(chǔ)組件。通過直接調(diào)用相應(yīng)的組件來進(jìn)行應(yīng)用程序的開發(fā),可大大減少開發(fā)應(yīng)用程序的工作量,使得開發(fā)過程更簡(jiǎn)便更快。 強(qiáng)大的繪圖能力 :在 APP 里所提供的繪圖功能分為 2D 與 3D 兩種類型。針對(duì)2D 繪圖, Android 提供了一套特有的類庫 (SGL)。針對(duì) 3D 繪圖,使用的則是 Open 規(guī)范的類庫。它們是一種非??斓膱D形引擎,且支持硬件加速。 集成的瀏覽器 : 集成的瀏覽器是內(nèi)置的 Android 瀏覽器,是基于 WebKit 瀏覽引擎進(jìn)行開發(fā)而成的。 WedKit 是目前主要用于瀏覽器的一個(gè)開放源 碼的 Web瀏覽器。在智能手機(jī)本身所具備的功能的基礎(chǔ)上,瀏覽網(wǎng)站將讓用戶擁有更好的操作體驗(yàn)。 Dalvik 虛擬機(jī)器 : 基于 Android 的 Java 虛擬機(jī),是由 Google 公司自主研發(fā)的 Dalvik 虛擬機(jī),并不是 Sim 公司所發(fā)布的標(biāo)準(zhǔn) JAVA 虛擬機(jī)。 Dalvik 虛擬機(jī)保證兼容 API 的同時(shí),針對(duì)智能手機(jī)進(jìn)行了大量改進(jìn),使得具備更小的占用資源,更高的運(yùn)行效率。 支持多媒體的能力 :主要用于播放媒體文件。這體現(xiàn)在包對(duì)視頻 (如播放影視劇等 )的支持和音頻 (如錄音、播放音樂、播放錄音文件或鈴聲等 )的支持,甚至體現(xiàn)在能直接播放 網(wǎng)絡(luò)上的流媒體。同時(shí), Android 還支持各種主流的靜態(tài)圖像格式,比如 :JPG、 PNG、 GIF 等格式。 GSM 技術(shù) :即全球移動(dòng)通訊系統(tǒng)。開發(fā) GSM 技術(shù)是為了讓世界各地使用的手機(jī)網(wǎng)絡(luò)標(biāo)準(zhǔn)是同一個(gè)。這樣,用戶即使足跡遍布全球,也無需更換手機(jī)。 藍(lán)牙、 EDGE、 3G 及 WiFi:藍(lán)牙是一種能代替短距離電纜的無線連接技術(shù),新型、開放且低成本。使用藍(lán)牙能無線傳輸任何數(shù)據(jù)。 EDGE 是從 GSM 過渡到 3G的增強(qiáng)型數(shù)據(jù)速率演進(jìn)。 WiFi 也是一種無線短距離技術(shù),這方面與藍(lán)牙技術(shù)一致。 GPS:GPS 全名為全球定位系統(tǒng)。全球被 24 顆衛(wèi)星覆蓋著,保證 GPS 可隨時(shí)福州大學(xué)本科畢業(yè)設(shè)計(jì)(論文) 4 隨地同時(shí)觀測(cè)到 4 顆衛(wèi)星,由此保證能得到觀測(cè)點(diǎn)的精確地理位置。進(jìn)一步利用所得到的地理位置數(shù)據(jù),能應(yīng)用到定位、授時(shí)、導(dǎo)航等技術(shù)。 Android 的架構(gòu)分析 圖中顯示的是 Android 架構(gòu)的五個(gè)主要部分。 圖 21: Android系統(tǒng)架構(gòu) 應(yīng)用程序框架 Android 系統(tǒng)提供一個(gè)框架給應(yīng)用開發(fā)者,這個(gè)應(yīng)用程序框架具有模塊化、可重用性、可擴(kuò)展性、簡(jiǎn)單性、可維護(hù)性。應(yīng)用程序框架作為應(yīng)用程序的核心,具備如下功能: :提供高層面的程序模型以及應(yīng)用程序運(yùn)行 的基本環(huán)境。 :訪問和發(fā)布各種設(shè)備上的數(shù)據(jù)。 :通過內(nèi)容提供者瀏覽和操作數(shù)據(jù)庫。 :包含定位和其他相關(guān)服務(wù)的類。 :提供系統(tǒng)服務(wù)、消息傳輸和 IPC 機(jī)制。 :是底層的圖形庫,包含畫布、顏色、點(diǎn)、矩形等繪圖元件,能將其直接繪制到屏幕上。 :提供幫助訪問網(wǎng)絡(luò)的類。 :包含管理多媒體文件的媒體接口的類。 :提供類似于操作時(shí)間日期等的工具性方法。 基于 Android 的多功能備忘錄的設(shè)計(jì)與實(shí)現(xiàn) 5 :提供與撥號(hào)相關(guān)的 API 交互。 :提供默認(rèn)的瀏覽器接口。 :提供各種在應(yīng)用程序布局中的 UI 元素。 :提供 openGL 的工具。 :涵蓋訪問 Android 內(nèi)容提供者的類。 Android 應(yīng)用的工作機(jī)制 活動(dòng)、意圖接收器、服務(wù)、內(nèi)容提供者組成一個(gè) Android 應(yīng)用程序,但這四個(gè)構(gòu)件并不要求同時(shí)出現(xiàn)。如在應(yīng)用程 序中使用到這四個(gè)組件時(shí),要求要在 And(配置文件)中進(jìn)行相應(yīng)的配置。每個(gè) APP 都必須擁有這個(gè)配置文件,以定義在應(yīng)用程序中用到的組件和組件功能,同時(shí)說明組件的必要條件等。 Android 應(yīng)用的構(gòu)成和工作流程如圖 2: 圖 22: Android的工作流程 Android 應(yīng)用程序結(jié)構(gòu)剖析 是系統(tǒng)的控制文件,存儲(chǔ)在項(xiàng)目層次中的最底層。它采用 XML 作為描述語言,描述了程序包的全局變量。 主要包含以下功能: A、說明應(yīng)用程序的 java 數(shù)據(jù)包,數(shù)據(jù)包名是 application 的唯一標(biāo)識(shí); B、描述應(yīng)用程序的 ponent; C、說明應(yīng)用程序的 ponent 運(yùn)行在哪個(gè) process 下; 福州大學(xué)本科畢業(yè)設(shè)計(jì)(論文) 6 D、聲明應(yīng)用程序所必須具備的權(quán)限,用以訪問受保護(hù)的部分 API,以及與其他應(yīng)用程序的交互; E、聲明應(yīng)用程序其他的必備權(quán)限,用以 ponent 之間的交互; F、列舉應(yīng)用程序運(yùn)行時(shí)需要的環(huán)境配置信息,這些聲明信息只在程序開發(fā)和測(cè)試時(shí)存在,發(fā)布前將被刪除; G、聲明應(yīng)用程序所需要 的 AndroidAPI 的最低版本級(jí)別,例如 , , 1.5 等; H、列舉應(yīng)用程序所需要鏈接的庫; Android 應(yīng)用程序的結(jié)構(gòu)解析 創(chuàng)建 Android 應(yīng)用程序時(shí),使用到的 activity、 services、 Content providers、 Broadcast receivers組件必須在 。在 文件中可以聲明應(yīng)用程序組件以及它們的特性和要求。這個(gè)配置文件是每個(gè) Android 應(yīng)用程序所必需的。 A、 活動(dòng) (Activity) 在 Android 中, Activity 是所有應(yīng)用程序的根本,程序的運(yùn)行流程都是在 Act
點(diǎn)擊復(fù)制文檔內(nèi)容
黨政相關(guān)相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1