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

正文內(nèi)容

安卓便簽畢設(shè)論文設(shè)計(jì)-文庫(kù)吧資料

2025-07-04 09:36本頁(yè)面
  

【正文】 的包含了JRE:Java Runtime Environment的Java SDK。多個(gè)虛擬系統(tǒng)可以同時(shí)高效地運(yùn)行在虛擬機(jī)上運(yùn)行。安卓是在Linux內(nèi)核層應(yīng)用運(yùn)行、Java編程語(yǔ)言編寫的,安卓運(yùn)行環(huán)境主要指的是虛擬機(jī)技術(shù),即Dalvik。因?yàn)镋clipse中的每樣?xùn)|西都是插件,對(duì)于給Eclipse提供像JAVA開發(fā)環(huán)境中加入Tomcat服務(wù)器插件等這類插件,以及給用戶提供一致、統(tǒng)一的集成開發(fā)環(huán)境而言,提供了一個(gè)讓所有工具開發(fā)人員同等發(fā)揮的場(chǎng)所。Eclipse是基于Java的可擴(kuò)展開源開發(fā)環(huán)境。大多數(shù)的應(yīng)用程序之間的安全模式設(shè)置和標(biāo)準(zhǔn)的Linux系統(tǒng)相一致,像是給各個(gè)應(yīng)用程序分配不同的UID[18]。意圖可以被應(yīng)用程序可以很容易地添加,刪除和取代,而能夠聯(lián)系在一起工作則靠URI[17]。內(nèi)容解析器與內(nèi)容提供者通過合作管理IPC(內(nèi)部處理通信)來實(shí)現(xiàn)數(shù)據(jù)的共享。但是,應(yīng)用程序不會(huì)立即調(diào)用這些方法,相反,它由一個(gè)命名為內(nèi)容解析器的對(duì)象來調(diào)用這些方法。數(shù)據(jù)可以通過內(nèi)容提供者和內(nèi)容提供這的一個(gè)子類來實(shí)現(xiàn)訪問在共享文件系統(tǒng)、SQLite數(shù)據(jù)庫(kù)、或任何其他應(yīng)用程序持久性存儲(chǔ)的位置。因此對(duì)于執(zhí)行密集或阻塞的操作服務(wù)時(shí)(可能減慢活動(dòng)的性能),它通常是啟動(dòng)新線程內(nèi)的服務(wù)。當(dāng)連接到服務(wù)時(shí),活動(dòng)可以通過與服務(wù)的接口進(jìn)行溝通,使得服務(wù)程序暴露出來。一個(gè)活動(dòng)可以連接或結(jié)合服務(wù)來運(yùn)行。雖然廣播接收器不顯示用戶界面,但有事發(fā)生時(shí)它們可以通過創(chuàng)建狀態(tài)欄來提醒用戶。應(yīng)用程序也可以啟動(dòng)廣播在一個(gè)應(yīng)用程序中可以有任意數(shù)量的廣播器在接收,每個(gè)廣播接收機(jī)像廣播接收器的一個(gè)子類得以實(shí)現(xiàn)。一個(gè)廣播接收機(jī)響應(yīng)一個(gè)事件。每個(gè)活動(dòng)可以啟動(dòng)另一個(gè)活動(dòng)以執(zhí)行不同的動(dòng)作。每個(gè)活動(dòng)都會(huì)被實(shí)現(xiàn)在一個(gè)類,這個(gè)類繼承于基類Activity。一個(gè)應(yīng)用程序的工作來形成一個(gè)整體的用戶體驗(yàn)活動(dòng),但每一個(gè)都是獨(dú)立于其他的。. 1) Activity(活動(dòng)) 活動(dòng)是 Android 構(gòu)造塊中最基本的一種。它們只在程序的后臺(tái)運(yùn)行。而這些 API 就是屬于應(yīng)用程序開發(fā)框架層的,那些系統(tǒng)未提供的API,需要依靠在系統(tǒng)底層用C/C++語(yǔ)言編寫代碼來開發(fā),然后向Android應(yīng)用框架提供接口。接著來介紹的就是Android 的應(yīng)用開發(fā)框架。 Android應(yīng)用程序結(jié)構(gòu)Android應(yīng)用程序開發(fā)是目前軟件開發(fā)的主流。(5)Applications Applications位于應(yīng)用程序和用戶進(jìn)行交互的層次,集合了Android自帶的一些像聯(lián)系人管理程序,短消息程序,瀏覽器等的核心應(yīng)用程序。 (Notification Manager):是應(yīng)用程序可以通過通知管理器在狀態(tài)欄中顯示客戶提示信息。(Content Providers[11]):能讓應(yīng)用程序去訪問另一個(gè)應(yīng)用程序的數(shù)據(jù),或者實(shí)現(xiàn)數(shù)據(jù)的共享。這種應(yīng)用程序重用機(jī)制,用戶將可以實(shí)現(xiàn)方便、快捷地替換應(yīng)用程序組件。手機(jī)軟件開發(fā)人員可以對(duì)核心應(yīng)用程序的 API 框架進(jìn)行完全訪問。(4)Application Framework開發(fā)者能夠方便的實(shí)現(xiàn)自己需要的功能主要通過展現(xiàn)給軟件開發(fā)者的由應(yīng)用程序框架提供的系統(tǒng)集成的API接口。(3)LibrariesLibraries是Android系統(tǒng)中的重要的組成庫(kù)文件,C或C++語(yǔ)言在底層編寫這些庫(kù)文件。(2)Android Runtime Android的運(yùn)行時(shí)庫(kù)包含了Java語(yǔ)言的運(yùn)行時(shí)庫(kù)的大部分功能。圖31 Android的基本架構(gòu)(1) Linux KernelAndroid系統(tǒng)的內(nèi)核是Linux Kernel,因此具備Linux內(nèi)核的包括進(jìn)程管理,內(nèi)存管理,網(wǎng)絡(luò)服務(wù),安全機(jī)制等基本功能。由嵌入式Linux和JAVA構(gòu)成的Android系統(tǒng)能成為目前最具可移植性的移動(dòng)設(shè)備操作系統(tǒng)[8]是其架構(gòu)和工作原理決定的。Google在2007年11月推出了一種新的智能手機(jī)平臺(tái)Android,它是由操作系統(tǒng)、中間件、用戶友好界面和應(yīng)用軟件組成的[5],該操作系統(tǒng)號(hào)稱是首個(gè)為移動(dòng)終端打造的真正開放和完整的移動(dòng)軟件[6],該系統(tǒng)一經(jīng)推出后就引起了業(yè)界廣泛的關(guān)注。在系統(tǒng)的開發(fā)過程中,涉及到Android 、Java、Eclipse、Android SDK、Dalvik等相關(guān)理論及技術(shù),本章將對(duì)上述知識(shí)進(jìn)行簡(jiǎn)要的闡述。對(duì)軟件的目標(biāo)和功能作出要求,從功能出發(fā)給出了系統(tǒng)的功能結(jié)構(gòu)圖和流程圖。 系統(tǒng)的模塊功能圖圖21 模塊功能 系統(tǒng)流程 打開程序時(shí),默認(rèn)顯示界面為“我的便簽”界面,然后可以通過菜單或按鈕選擇相應(yīng)功能。(2)以分層的模塊化程序作為設(shè)計(jì)的思想,整個(gè)系統(tǒng)采用模塊化結(jié)構(gòu)設(shè)計(jì)。由于前期需求分析、設(shè)計(jì)不到位導(dǎo)致后期對(duì)軟件的修改就難以避免甚至推翻之前的一切重頭來過,這樣極大地浪費(fèi)了時(shí)間和精力不但拖延了項(xiàng)目的進(jìn)度也增加了開發(fā)成本同時(shí)自己也容易產(chǎn)生心理疲勞。表 45添加組件功能表用例名稱組件添加(17)參與者用戶(18)目標(biāo)使得用戶可以在手機(jī)桌面添加便簽組件(19)前置條件便簽可以正常運(yùn)行(20)基本事件流(8) 創(chuàng)建文件夾:可以創(chuàng)建文件夾對(duì)便簽進(jìn)行分類管理。同時(shí)還了節(jié)省時(shí)間。 功能需求本研究的具體功能包括:(1) 正文清單模式:多條記錄的情況下采用清單的形式,是使用者能夠?qū)τ涗浀氖虑橐荒苛巳坏模?2) 設(shè)置密碼,保證便簽私密性:為了防止手機(jī)被遺漏或者被偷而造成的私密泄漏,該便簽軟件增加了設(shè)置密碼這一功能,能夠在一定程度上保證便簽的私密性;表 41密碼設(shè)置功能表用例名稱設(shè)置密碼(1)參與者用戶(2)目標(biāo)使得用戶可以給便簽設(shè)置密碼(3)前置條件便簽可以正常運(yùn)行(4)基本事件流1. 用戶點(diǎn)擊“設(shè)置密碼”2. 便簽出現(xiàn)設(shè)置密碼對(duì)話框3. 用戶設(shè)置密碼(3) 用不同的顏色來區(qū)分便簽:使用者可以根據(jù)自己的習(xí)慣把記錄的事情用不同的顏色表示,這樣方便提醒自己應(yīng)該先做什么。(2)能夠?qū)Ρ愫炦M(jìn)行有效的管理??梢苑奖阌脩羝綍r(shí)對(duì)便簽的操作。Dalvik虛擬機(jī)和真正的Android手機(jī)沒有太大區(qū)別,而人們對(duì)手機(jī)操作早就已經(jīng)熟練不過。 OHA采用了軟件堆層的架構(gòu),主要分為三部分:底層 Linux 內(nèi)核只提供基本功能;其他的應(yīng)用軟件則 由各公司自行開發(fā),部分程序以 Java 編寫。 技術(shù)上的可行性Android本身具有的最大特點(diǎn)是開放性,不僅具有移動(dòng)應(yīng)用的集合,還可以根據(jù)自身的特殊需要“定制化開發(fā)”, 而且還支持各種可擴(kuò)展的用戶體驗(yàn),包括了多樣的圖形組件、強(qiáng)大的多媒體支持功能以及瀏覽器。由嵌入式Linux和JAVA構(gòu)成的Android系統(tǒng)能成為目前最具可移植性的移動(dòng)設(shè)備操作系統(tǒng)。 系統(tǒng)的可行性分析 經(jīng)濟(jì)上的可行性Android操作系統(tǒng)是由Google歷經(jīng)數(shù)年和投資數(shù)億美元開發(fā)出來的一種新的智能手機(jī)平臺(tái)。其中Android因?yàn)橛虚_發(fā)源代碼的優(yōu)勢(shì)使其成為有最大的發(fā)展前景的系統(tǒng)。最后,給出了本文的主要工作及本文的組織結(jié)構(gòu)。第五章,對(duì)系統(tǒng)開發(fā)進(jìn)行總結(jié)并提出下一步工作。第四章,詳細(xì)介紹了便簽軟件系統(tǒng)的詳細(xì)設(shè)計(jì)及實(shí)現(xiàn)。第二章,詳細(xì)介紹了軟件系統(tǒng)的分析設(shè)計(jì),從可行性和需求出發(fā),根據(jù)設(shè)計(jì)思想為系統(tǒng)的后續(xù)開發(fā)做準(zhǔn)備。本文研究了Android的系統(tǒng)架構(gòu),并在Eclipse開發(fā)環(huán)境下,使用JAVA語(yǔ)言,設(shè)計(jì)了一個(gè)個(gè)性化便簽軟件,該軟件可以通過簡(jiǎn)單的手勢(shì)添加便簽,可以通過短信分享便簽的內(nèi)容,還可以設(shè)置成鬧鐘及時(shí)的提醒自己。手機(jī)與人們的生活緊密的結(jié)合起來,可以說現(xiàn)在人們已經(jīng)離不開手機(jī)了,手機(jī)軟件會(huì)成為手機(jī)多媒體時(shí)代最受歡迎并且是最有價(jià)值的應(yīng)用。 本課題的主要工作現(xiàn)在的生活節(jié)奏正在變快,人們除了工作和學(xué)習(xí)之外,還要花費(fèi)不少的時(shí)間在往返的路上,這一現(xiàn)狀自然而然的激發(fā)了手機(jī)移動(dòng)終端的崛起。而在生活中人們經(jīng)常會(huì)拿手機(jī)記錄一些生活瑣事,防止忘記,方便查看。雖然傳統(tǒng)的硬件鍵盤具有各按鍵的位置明確、響應(yīng)速度快的優(yōu)點(diǎn),但是需要靠硬件制造廠商,這樣就限制了開發(fā)的靈活性和通用性。同時(shí)Android設(shè)備上有許多人機(jī)交互方式[34]。將更符合現(xiàn)代人的要求?,F(xiàn)在的便簽很多只是記錄一些文字方面的信息,不夠靈活方便。在應(yīng)用程序方面,Android Market的累計(jì)下載量和應(yīng)用數(shù)量?jī)H次于App Store,但是其增長(zhǎng)速度卻比App Store快。由于Android系統(tǒng)是一個(gè)通用的嵌入式平臺(tái),在其它許多地方都可以見到它的身影。Android本身具有的最大特點(diǎn)是開放性,不僅具有移動(dòng)應(yīng)用的集合,并且可以針對(duì)自身的特殊需要“定制化開發(fā)”, 而且還支持各種可擴(kuò)展的用戶體驗(yàn),包括了多樣的圖形組件、強(qiáng)大的多媒體支持功能以及瀏覽器。其中以音樂、游戲、記事本、新聞、閱讀器、生活、天氣預(yù)報(bào)等方面的服務(wù)軟件最為豐富。根據(jù)2011年第一季度的統(tǒng)計(jì)數(shù)據(jù),Android在全球的市場(chǎng)份額第一次超過了塞班系統(tǒng),成為全球第一。除此之外,它的個(gè)性化界面支持多主屏,程序、小部件輕松放置,便于操作。由于安卓系統(tǒng)是谷歌與其他很多公司共同開發(fā)研究而成的,會(huì)在網(wǎng)絡(luò)方面很有優(yōu)勢(shì),而且就系統(tǒng)方面來看,Android是個(gè)十分個(gè)性化的系統(tǒng)。使用Android系統(tǒng)后的用戶都可以體會(huì)到,具有安卓系統(tǒng)的智能手機(jī)其實(shí)跟電腦一樣,可以輕松地享受上網(wǎng),隨意安裝軟件擴(kuò)展功能。Android是一種基于Linux的自由以及開放源代碼的操作系統(tǒng),主要用在便攜設(shè)備上,安卓和其操作系統(tǒng)一樣采用了分層的架構(gòu)。Android操作系統(tǒng)憑借其物美價(jià)廉的特性迎合了國(guó)內(nèi)外眾多消費(fèi)者的需求,因而它的發(fā)展前景不可估量。軟件成本高昂一直是困擾業(yè)界的大問題,而具有開源特性的安卓系統(tǒng)使得這一問題迎刃而解。根據(jù)手機(jī)應(yīng)用商城的數(shù)據(jù)顯示安卓平臺(tái)應(yīng)用程序數(shù)量增長(zhǎng)迅速,已然突破了20萬(wàn)。但是自從2007年的11月起,Googl
點(diǎn)擊復(fù)制文檔內(nèi)容
研究報(bào)告相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1