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

正文內(nèi)容

安卓便簽畢設(shè)論文設(shè)計(jì)-在線瀏覽

2024-08-08 09:36本頁(yè)面
  

【正文】 奏加快的生活環(huán)境中開(kāi)發(fā)一款高效省心、快捷方便的個(gè)性化便簽軟件會(huì)帶給人們很大的方便。還可以任意的修改里邊的內(nèi)容,并且可以在不刪除原文件的基礎(chǔ)上追加內(nèi)容。這種便簽軟件方便我們記錄生活中的點(diǎn)點(diǎn)滴滴?,F(xiàn)在的電子產(chǎn)品可謂是每天都有新品開(kāi)發(fā)出來(lái),其中手機(jī)毫無(wú)疑問(wèn)成為最大的用戶(hù)。Android承諾會(huì)繼續(xù)地開(kāi)放源代碼方便開(kāi)發(fā)者進(jìn)行下載使用,這一行為促使了全世界的程序開(kāi)發(fā)人員使用Android平臺(tái)開(kāi)發(fā)出更多的安卓應(yīng)用程序。隨著用戶(hù)不斷的增加,Android系統(tǒng)有很大的可能成為手機(jī)操作系統(tǒng)的“Windows”,導(dǎo)致安卓應(yīng)用開(kāi)發(fā)應(yīng)用需求也在持續(xù)的增長(zhǎng)中。很多智能手機(jī)廠商在使用該平臺(tái)時(shí),不需要支付任何費(fèi)用,從而大大節(jié)約了成本,研究智能手機(jī)的條件因此降低了。 Android是由操作系統(tǒng)、中間件、用戶(hù)友好界面和應(yīng)用軟件組成的,該操作系統(tǒng)號(hào)稱(chēng)是首個(gè)為移動(dòng)終端打造的真正開(kāi)放和完整的移動(dòng)軟件,該系統(tǒng)一經(jīng)推出后就引起了業(yè)界廣泛的關(guān)注。由嵌入式Linux和JAVA構(gòu)成的Android系統(tǒng)能成為目前最具可移植性的移動(dòng)設(shè)備操作系統(tǒng)是其架構(gòu)和工作原理決定的。得益于源代碼開(kāi)放,使得安卓應(yīng)用迅速的發(fā)展。伴隨著安卓系統(tǒng)的日益強(qiáng)盛,出現(xiàn)了越來(lái)越多的擴(kuò)展軟件,同時(shí)將更多的樂(lè)趣帶給了使用者。 目前國(guó)內(nèi)外的Android的開(kāi)發(fā)主要還是以應(yīng)用開(kāi)發(fā)為主,把這些應(yīng)用分成三個(gè)方面,分別是為企業(yè)開(kāi)發(fā)應(yīng)用、開(kāi)發(fā)通用應(yīng)用以及游戲開(kāi)發(fā)。2011年11月數(shù)據(jù),在全球智能手機(jī)操作系統(tǒng)市場(chǎng)上Android系統(tǒng)就占據(jù)了52.5%的份額,其中中國(guó)市場(chǎng)占有率為58%[1]。安卓軟件包含了智能手機(jī)工作所需要的全部軟件:操作系統(tǒng)、用戶(hù)界面和應(yīng)用程序。谷歌通過(guò)OHA與眾多廠商一起進(jìn)行系統(tǒng)的研發(fā)[2],對(duì)版本進(jìn)行不斷的更新,在更多的終端產(chǎn)品中推廣系統(tǒng)應(yīng)用 ,持續(xù)改善用戶(hù)體驗(yàn)。第一款帶有Android設(shè)備的汽車(chē)就是由上海汽車(chē)工業(yè)總公司制造的榮威350。其中以音樂(lè)、游戲、記事本、新聞、閱讀器、生活、天氣預(yù)報(bào)等方面的服務(wù)軟件最為豐富。而開(kāi)發(fā)的個(gè)性化便簽還具有支持簡(jiǎn)單的手勢(shì)、錄音記事、通過(guò)短信或郵件分享、將任意便簽設(shè)置鬧鐘提醒等功能。像添加的手勢(shì)服務(wù)功能體現(xiàn)了智能的人機(jī)交互。目前有硬件鍵盤(pán)、軟鍵盤(pán)、觸屏手勢(shì)、語(yǔ)音、軌跡球及觸控板?,F(xiàn)在大多數(shù)的手機(jī)都采用了Android系統(tǒng),在這種快速的生活節(jié)奏中,可以說(shuō)已經(jīng)離不開(kāi)手機(jī)了。因此基于Android系統(tǒng)的便簽必定會(huì)受到人們的歡迎和喜愛(ài),具有很大的市場(chǎng)。各種各樣方便、精美的手機(jī)軟件已經(jīng)走進(jìn)我們的生活。Android手機(jī)應(yīng)用程序開(kāi)發(fā)是一項(xiàng)復(fù)雜的工程。 本文的組織結(jié)構(gòu)本文一共分為五個(gè)章節(jié),以“Android平臺(tái)下的個(gè)性化便簽開(kāi)發(fā)”為背景,學(xué)習(xí)介紹了Android平臺(tái),詳細(xì)闡述了如何在該平臺(tái)下利用Eclipse工具和Java語(yǔ)言對(duì)便簽軟件進(jìn)行設(shè)計(jì)與實(shí)現(xiàn),各個(gè)章節(jié)內(nèi)容如下:第一章,介紹了課題研究的目的及意義,國(guó)內(nèi)外相關(guān)領(lǐng)域的研究及應(yīng)用本文的主要工作。第三章,重點(diǎn)介紹了系統(tǒng)開(kāi)發(fā)的方法和技術(shù),為系統(tǒng)的實(shí)現(xiàn)做好基礎(chǔ)工作。其內(nèi)容包括Android工程的程序結(jié)構(gòu)、軟件界面的實(shí)現(xiàn)與代碼。 本章小結(jié)本章簡(jiǎn)要介紹項(xiàng)目的研究背景、在國(guó)內(nèi)外相關(guān)領(lǐng)域的開(kāi)發(fā)和應(yīng)用現(xiàn)狀以及項(xiàng)目的研究的任務(wù)和意義。45第二章 個(gè)性化便簽系統(tǒng)分析設(shè)計(jì)為了跟上現(xiàn)代日益加快的生活節(jié)奏,電子工藝技術(shù)也在飛速的發(fā)展,就目前而言的手機(jī)功能已經(jīng)無(wú)法滿(mǎn)足人們?cè)絹?lái)越多的需求了,為了滿(mǎn)足需求市場(chǎng)上出現(xiàn)了各種不同的操作系統(tǒng),Windows mobile、塞班和谷歌的Android操作系統(tǒng)是目前市場(chǎng)上最主要的三個(gè)手機(jī)操作系統(tǒng)。不同手機(jī)平臺(tái)的手機(jī),所支持的便簽軟件也是各不相同,目前市場(chǎng)上最流行的手機(jī)平臺(tái)是google的Android手機(jī)平臺(tái),本課題致力于開(kāi)發(fā)出一款基于Android手機(jī)平臺(tái)的個(gè)性化便簽,來(lái)滿(mǎn)足用戶(hù)的使用需求。它是由操作系統(tǒng)、中間件、用戶(hù)友好界面和應(yīng)用軟件組成的,是一種基于Linux的自由以及開(kāi)放源代碼的操作系統(tǒng),主要用在便攜設(shè)備上,安卓和其操作系統(tǒng)一樣采用了分層的架構(gòu)。該操作系統(tǒng)號(hào)稱(chēng)是首個(gè)為移動(dòng)終端打造的真正開(kāi)放和完整的移動(dòng)軟件,該系統(tǒng)一經(jīng)推出后就引起了業(yè)界廣泛的關(guān)注,并迅速地成為了整個(gè)行業(yè)的焦點(diǎn)。Google通過(guò)手機(jī)開(kāi)放聯(lián)盟(Open Handset Alliance)聯(lián)合眾多廠商進(jìn)行系統(tǒng)研發(fā),不斷更新版本,將系統(tǒng)應(yīng)用推廣到更多的終端產(chǎn)品中 ,確保用戶(hù)體驗(yàn)持續(xù)改善。 操作上的可行性本系統(tǒng)采用的是Android框架,可以在eclipse工具中安裝Android的開(kāi)發(fā)插件,使用Dalvik虛擬機(jī)。 軟件目標(biāo)本系統(tǒng)屬于用戶(hù)常用的便簽。本系統(tǒng)應(yīng)達(dá)到以下目標(biāo): (1)軟件采用人機(jī)交互的方式,界面美觀大方,操作靈活、方便、富有個(gè)性化。(3)系統(tǒng)應(yīng)該能夠最大程度地實(shí)現(xiàn)易維護(hù)性和易操作性??梢郧宄娘@示事情的緩急之分;(4) 將任意便簽設(shè)置鬧鐘提醒:為了防止一些重要的約會(huì)、會(huì)議被遺忘,可以把重要的設(shè)置成鬧鐘,可以在不小心忘記的時(shí)候提醒自己,盡量減少事情的遺漏;表 42鬧鐘提醒功能表用例名稱(chēng)鬧鐘提醒(5)參與者用戶(hù)(6)目標(biāo)使得用戶(hù)可以給便簽設(shè)置鬧鐘提醒(7)前置條件便簽可以正常運(yùn)行(8)基本事件流“設(shè)置提醒”,時(shí)間(5) 通過(guò)短信或郵件分享便簽:當(dāng)一件事需要其他人協(xié)助完成或者想把一些美好的事情分享給朋友、親人或者同事,可以選擇通過(guò)短信或郵件分享的功能來(lái)實(shí)現(xiàn)共享;表 43便簽分享功能表用例名稱(chēng)分享便簽(9)參與者用戶(hù)(10)目標(biāo)使得用戶(hù)可以把便簽分享給想分享的人(11)前置條件便簽,短信,郵件可以正常運(yùn)行(12)基本事件流“分享”(短信或郵件)(6) 簡(jiǎn)單的手勢(shì)支持(在主頁(yè)上支持手勢(shì),通過(guò)畫(huà)圈來(lái)快速添加文件夾):該軟件還支持一些簡(jiǎn)單的手勢(shì),增加使用者的樂(lè)趣,可以做到工作娛樂(lè)兩不誤。表 44手勢(shì)創(chuàng)建便簽功能表用例名稱(chēng)手勢(shì)創(chuàng)建便簽(13)參與者用戶(hù)(14)目標(biāo)使得用戶(hù)可以使用畫(huà)圈簡(jiǎn)單的手勢(shì)添加便簽(15)前置條件便簽可以正常運(yùn)行(16)基本事件流(7) 支持2X2和4X4兩種大小的AppWidget:可在手機(jī)桌面添加這兩種組件,方便快速的查看便簽內(nèi)容。 系統(tǒng)的總體設(shè)計(jì) 一般情況下我們?cè)诮拥揭粋€(gè)軟件項(xiàng)目后都會(huì)自然而然地只經(jīng)過(guò)簡(jiǎn)單的需求分析后就著急地進(jìn)入了寫(xiě)代碼階段這一習(xí)慣可能會(huì)在軟件的開(kāi)發(fā)過(guò)程帶來(lái)一些問(wèn)題。 設(shè)計(jì)思想(1)設(shè)計(jì)時(shí)把系統(tǒng)分成幾個(gè)相對(duì)獨(dú)立的模塊。使得應(yīng)用程序有較強(qiáng)的可操作性和擴(kuò)展性。系統(tǒng)流程圖如下所示:圖22 系統(tǒng)流程圖 本章小結(jié)本章從經(jīng)濟(jì)、技術(shù)、操作三個(gè)方面闡述了該系統(tǒng)具有很高的開(kāi)發(fā)可行性。第三章 開(kāi)發(fā)平臺(tái)與技術(shù)本課題的個(gè)性化便簽采用了Android開(kāi)源系統(tǒng)技術(shù),利用Java語(yǔ)言和Eclipse編輯工具對(duì)便簽進(jìn)行編寫(xiě)開(kāi)發(fā),可以讓用戶(hù)實(shí)現(xiàn)一些個(gè)性化設(shè)置功能的便簽軟件。 Android平臺(tái)簡(jiǎn)介在這里首先簡(jiǎn)單地介紹下谷歌的Android操作系統(tǒng)。Android是一種基于Linux的自由以及開(kāi)放源代碼的操作系統(tǒng),主要用在便攜設(shè)備上,安卓和其操作系統(tǒng)一樣采用了分層的架構(gòu)[7]。 Android的基本框架Android作為一個(gè)的開(kāi)源移動(dòng)設(shè)備平臺(tái),其軟件層次結(jié)構(gòu)如下圖所示由Linux Kernel(Linux 內(nèi)核層)、Android Runtime(Android運(yùn)行時(shí)庫(kù))、Libraries(函數(shù)庫(kù))、Application Framework(應(yīng)用軟件架構(gòu))、Application(應(yīng)用程序)這五部分組成[9]。內(nèi)核的主要功能是管理底層設(shè)備驅(qū)動(dòng)、并為上層提供服務(wù),是硬件層和軟件堆之間溝通的橋梁。而每個(gè)Android程序在Dalvik虛擬機(jī)上運(yùn)行,每個(gè)Dalvik虛擬機(jī)中運(yùn)行著不同的程序,從而保證了多任務(wù)運(yùn)行,同時(shí)解決了系統(tǒng)的安全問(wèn)題。上一層的應(yīng)用程序框架層調(diào)用這些不同功能的組件,軟件開(kāi)發(fā)者通過(guò)調(diào)用這些組件簡(jiǎn)單快速的實(shí)現(xiàn)自己需要的功能。應(yīng)用程序框架除了包括能運(yùn)行軟件的基本結(jié)構(gòu),還有一些新穎的功能,像對(duì)內(nèi)置全球定位系統(tǒng)決定的位置信息的訪問(wèn)等。該應(yīng)用程序的架構(gòu)設(shè)計(jì)對(duì)組件的重用進(jìn)行簡(jiǎn)化,相當(dāng)于任何應(yīng)用程序都可以公布它的公共模塊,任何其它的應(yīng)用程序也都可以使用該應(yīng)用程序發(fā)布的功能塊當(dāng)然是在遵循框架的安全性限制原則的基礎(chǔ)上進(jìn)行操作。每個(gè)應(yīng)用程序后面都有相應(yīng)的服務(wù)和系統(tǒng),包括的組件主要有[10]: (Views):包括列表、柵格、文本框、按鈕、可嵌入的Web瀏覽器用于創(chuàng)建應(yīng)用程序。(Resource Manager):提供像本地字符串、圖形和布局文件等非代碼資源的訪問(wèn)。(Activity Manager):用來(lái)管理應(yīng)用程序的生命周期和提供常用的導(dǎo)航回退。所有的應(yīng)用程序都是通過(guò)Java語(yǔ)言編寫(xiě)的,像計(jì)算機(jī)、瀏覽器、通訊體、MP3播放器等[12]。Android 應(yīng)用程序有三種方式來(lái)調(diào)用最底層的硬件和服務(wù)。各種應(yīng)用的開(kāi)發(fā)依賴(lài)于系統(tǒng)提供給開(kāi)發(fā)者的API是Android應(yīng)用程序的開(kāi)發(fā)用來(lái)使用系統(tǒng)資源的。Android系統(tǒng)有四大組件,每個(gè)組件是一個(gè)試圖,其中Activity(活動(dòng))和Content Provider(內(nèi)容提供者)是可見(jiàn)的,而Service(服務(wù))和Broadcast intent Receiver(廣播接收器)是不可見(jiàn)的。依靠能夠激活其它組件的組件[13]來(lái)實(shí)現(xiàn)通信。每一個(gè)活動(dòng)都是一個(gè)用戶(hù)界面。因此,不同的應(yīng)用程序可以從這些活動(dòng)中的任何一個(gè)開(kāi)始。安卓的Activity類(lèi)似于網(wǎng)站的html頁(yè)面[14]。 2) Broadcast intent Receiver(廣播接收器和意圖)廣播接收器負(fù)責(zé)接受針對(duì)在系統(tǒng)范圍內(nèi)的廣播和響應(yīng)廣播傳送的信息。這些廣播可能來(lái)自安卓本身——例如,當(dāng)廣播宣布屏幕已關(guān)閉時(shí),表示電
點(diǎn)擊復(fù)制文檔內(nèi)容
研究報(bào)告相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1