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

正文內(nèi)容

基于android的工作日志記錄器的設(shè)計畢業(yè)設(shè)計(doc畢業(yè)設(shè)計論文)-wenkub

2023-07-11 13:16:36 本頁面
 

【正文】 readily available and mobile devices to quickly solve the problem, rational and efficient scheduling, recording bits and pieces. We need one based on our phone system or even offset the puter system logging software to achieve this vision. Android platform available to the user a very convenient feature provides a good platform. Through the design of an Android work logging, we can record our work in any time and allow each user to ease in the work and life ultimately.My article through analysis the Android development environment, it’s structural analysis and application program’s structure to plete the Android work logging goals. Finally, to achieve the purpose and results of the design requirements.Key words: Android smart phone,Eclipse development environment, Java language, android work logging 目 錄1 緒論 1 背景 1 研究目的和意義 2 論文組織結(jié)構(gòu)及實現(xiàn)目標 32 Android的開發(fā)環(huán)境 4 操作系統(tǒng) 4 Android開發(fā)環(huán)境及變量配置 4 JDK的配置 4 SDK的配置 6 Eclipse的設(shè)置 7 Android開發(fā)環(huán)境配置步驟 73 Android的架構(gòu)分析 8 Android的功能特征 8 Android架構(gòu)分析 10 應(yīng)用程序框架 10 類庫 11 Android運行時的組件 12 Android應(yīng)用的構(gòu)成和工作機制 134 Android應(yīng)用程序結(jié)構(gòu)剖析 13 Android中的API 13 Android應(yīng)用程序結(jié)構(gòu)解析 15 Activity(活動) 15 Intent Receiver(意圖接收器) 15 Service(服務(wù)) 16 Content Provider(內(nèi)容提供者) 17 Android活動新機制 17 堆棧管理狀態(tài) 18 活動運作流程 205 Android工作日志記錄器程序設(shè)計實現(xiàn) 21 AndroidManifest文件 21 項目創(chuàng)建及結(jié)構(gòu)分析 22 項目創(chuàng)建 22 結(jié)構(gòu)分析 23 關(guān)于工作日志記錄器的功能實現(xiàn) 25 設(shè)計成果 286 結(jié)論 30謝辭 31參考文獻 32附錄 341 緒論在現(xiàn)在日益信息化的社會中,計算機和網(wǎng)絡(luò)已經(jīng)全面滲透到日常生活的每一個角落。inviain daily life. It mainly based on theofbasedtheof從而得到設(shè)計要求的目標和結(jié)果。對于在生活中遇到的復(fù)雜的問題,我們越來越依賴隨手可及的移動設(shè)備來快速的解決問題,合理而高效的安排日程,記錄點點滴滴。上海電力學(xué)院本科畢業(yè)設(shè)計(論文) 題  目:  基于Android的工作              日志記錄器的設(shè)計     院  系: 計算機與信息工作學(xué)院   專業(yè)年級: 電子科學(xué)與技術(shù) 2008142班 學(xué)生姓名:      學(xué)號:     指導(dǎo)教師:              年  月  日基于Android的工作日志記錄器的設(shè)計摘要在Android智能手機與多媒體應(yīng)用高速發(fā)展的背景下,計算機和網(wǎng)絡(luò)已經(jīng)全面滲透到日常生活的每一個角落,今后智能手機已經(jīng)確定成為趨勢,它不僅是人們獲取信息的主要設(shè)備,還能通過應(yīng)用軟件來記錄以及規(guī)劃我們的生活和日程安排。我們需要一款基于我們手機系統(tǒng)甚至平版電腦系統(tǒng)的工作日志記錄器軟件來實現(xiàn)我們這樣的設(shè)想。關(guān)鍵詞:Android智能手機,Eclipse開發(fā)環(huán)境,JAVA語言, Android工作日志記錄器 The DESIGNAndroidrapid development ofonthe Android platform Eclipse development environmentthedaily對于每個人,繁忙的工作使得人們需要高效率的來規(guī)劃生活,因此需要身邊的電子設(shè)備能夠快捷又方便的記錄過去、現(xiàn)在以及未來的日程安排。Android是由Linux+Java 構(gòu)成的開源軟件,允許所有廠商和個人在其基礎(chǔ)上進行開發(fā)。隨著3G網(wǎng)絡(luò)的使用,移動終端不再僅僅是通訊網(wǎng)絡(luò)的終端,還將成為互聯(lián)網(wǎng)的終端。Google在Linux方面的應(yīng)用能力不容置疑,Google公司所有的幾十萬臺服務(wù)器全部是自己修改過的Linux操作系統(tǒng)。(4)Google已經(jīng)開發(fā)好了大量現(xiàn)成的應(yīng)用軟件,同時可以直接使用Google很多在線服務(wù)。本課題的目的在于掌握Java手機應(yīng)用開發(fā)技術(shù)和移動軟件平臺開發(fā)技術(shù)。 具有開源特性的Android平臺打破了之前Symbian、Windows Mobile等操作系統(tǒng)收取高額的授權(quán)費用模式,使得智能手機成本大大的降低;而正是由于它開發(fā)源代碼,使得手機產(chǎn)生更多個性化的應(yīng)用。國內(nèi)眾多企業(yè)也將眼光投入到Andorid上面,并啟動了相關(guān)的計劃來深入的理解并發(fā)展Android。 論文組織結(jié)構(gòu)及實現(xiàn)目標 本文通過以Android整個研究背景,研究目的和意義著手開始對基于Android的工作日志記錄器進行設(shè)計。第五部分,通過程序項目工程的創(chuàng)建到整個程序的設(shè)計,涵蓋了從開始到最后程序設(shè)計完成的整個過程,介紹了編程中至關(guān)重要的幾個程序文件。合理而有序的安裝Android開發(fā)環(huán)境是實現(xiàn)設(shè)計目標的必要過程。因為開發(fā)是基于Java的,所以JDK是少不了的,程序可至SUN官方下載。 最后單擊,確定、確定、確定后即可。和JDK一樣,我們也可以測試一下環(huán)境變量是否設(shè)置成功,在Cmd窗口中輸入android, 有對應(yīng)的內(nèi)容顯示,就完成了。Avd必須在運行實例之前就創(chuàng)建好,這個時候可以直接在Cmd中輸入 Android list,就會列出幾個由Avd創(chuàng)建的API,如果有id1 id2 id3 GoogleAPIs。8 revision 2,點擊界面右下方Install Selected,開始升級至Android SDK SDK 。 Android的功能特征(l)應(yīng)用程序架構(gòu):在應(yīng)用程序架構(gòu)內(nèi)已經(jīng)具備多種不同的基礎(chǔ)組件,在開發(fā)應(yīng)用程序時,就可以直接調(diào)用這些組件來使用,可以節(jié)省開發(fā)應(yīng)用程序的心力及時間。配合Android手機的功能,可以在瀏覽網(wǎng)頁時,達到更好的效果,例如:局部性的縮放網(wǎng)頁上的資訊、觸控式的操作等效果。(5)SQLite數(shù)據(jù)庫:SQLite提供結(jié)構(gòu)化的數(shù)據(jù)存取。它雖然很小巧,但是支持的SQL語句毫不遜色于其它開源數(shù)據(jù)庫。這同時包括對音頻(如播放MP3或其他音樂文件等)和視頻(如播放從網(wǎng)上下載的視頻)的支持,并支持“播放URI地址”(Note:URI即是統(tǒng)一資源識別地址)模式—在網(wǎng)絡(luò)上直接播放的流媒體。(8)藍牙、EDGE、3G及WiFi:藍牙是一種新型、開放、低成本、短距離的無線連接技術(shù),可取代短距離的電纜,實現(xiàn)話音和數(shù)據(jù)的無線傳輸。WiFi(WirelessFidelity),即無線保真技術(shù),與藍牙技術(shù)一樣,同屬于在辦公室和家庭中使用的短距離無線技術(shù)。(9)GPS: Global Positioning System,即全球定位系統(tǒng),它是一個由覆蓋全球的24顆衛(wèi)星組成的衛(wèi)星系統(tǒng)。 Android架構(gòu)分析下框圖顯示的是Android架構(gòu)的五個主要部分。目前所有的應(yīng)用程序是由服務(wù)及系統(tǒng)來組成,包含有:(l)一套強大和可擴展的視圖系統(tǒng):用來建構(gòu)一個應(yīng)用程序的基本組件,包了在開發(fā)系統(tǒng)畫面時,常用的列表、網(wǎng)格、文本框、按鈕等控制項,甚至是內(nèi)嵌的Web瀏覽器。(4)通知管理器:提供應(yīng)用程序在狀態(tài)欄中顯示應(yīng)用程序自定義的提示信息。(7)位置管理器:用來管理地圖服務(wù)的相關(guān)功能。開發(fā)者可以通過應(yīng)用程序框架使用這些功能。該庫使用硬件加速(當硬件可用時),可以將硬件的3D功能做最佳化的處理顯示。(6)SSL:(SecureSocketsuyer),中文名為“安全套接層協(xié)議層”,它是網(wǎng)景公司提出的基于WEB應(yīng)用的安全協(xié)議,. SSL協(xié)議指定了一種在應(yīng)用程序協(xié)議(如HTTP、Telenet、NMTP和FTP等)和TCP/IP協(xié)議之間提供數(shù)據(jù)安全性分層的機制,它為TCP/IP連接提供數(shù)據(jù)加密、服務(wù)器認證、消息完整性以及可選的客戶機認證。SSL握手協(xié)議(SSL Hand shake proto col):它建立在SSL記錄協(xié)議之上,用于在實際的數(shù)據(jù)傳輸開始前,通訊雙方進行身份認證、協(xié)商加密算法、交換加密密鑰等。(9)lib c:就是一個BSD標準C類庫。 Android應(yīng)用的構(gòu)成和工作機制對于一個Android應(yīng)用程序來說,是由Activity、IntentReceiver、Service、Content Provider四部分組成,但并不是每一個Android應(yīng)用程序都必須由這四部分組成。包括API中的7個部分,以及活動,意圖接收器,服務(wù)和內(nèi)容提供者。此文件定義應(yīng)用程序的Activity、ContentProvider、Service和(2)活動活動就是一個有生命周期的對象。Android的用戶界面由一系列的視圖樹構(gòu)成。比如應(yīng)用程序想要顯示一個網(wǎng)頁,那么它可以通過創(chuàng)建一個Intent實例并將其傳遞給系統(tǒng)來表示意圖瀏覽這個URI。它可以運行在它自己的進程,也可以運行在其他應(yīng)用程序的進程里,這取決于自身的需要。最常見的通知包括短信息、通話記錄和語音郵件,但是應(yīng)用程序也可以創(chuàng)建它們自己的通知事件。 Android應(yīng)用程序結(jié)構(gòu)解析通常由以下四個組件來構(gòu)建一個完整的Android應(yīng)用程序。這個配置文件是每個Android應(yīng)用程序所必需的。在Activity 當中可以添加一些Button、Check box 等控件。和網(wǎng)頁跳轉(zhuǎn)稍微有些不一樣的是,Activity之間的跳轉(zhuǎn)有可能返回值,例如,從Activity A 跳轉(zhuǎn)到Activity B,那么當Activity B 運行結(jié)束的時候,有可能會給Activity A 一個返回值。我們可以選擇性的移除一些沒有必要保留的屏幕,因為Android會把每個應(yīng)用的開始到當前的每個屏幕保存在堆棧中。當一個意圖接收器被觸發(fā)時,系統(tǒng)會根據(jù)需要來啟動應(yīng)用程序。Service 是android 系統(tǒng)中的一種組件,它跟Activity 的級別差不多,但是他不能自己運行,只能后臺運行,并且可以和其他組件進行交互。其實這個播放就是由播放音樂的Service進行控制。該Service的調(diào)用者再啟動起來后可以通過stop Service關(guān)閉Service。這個時候把調(diào)用者(Context,例如Activity)會和Service綁定在一起,Context退出了,Service就會調(diào)用on Unbind on Destroyed相應(yīng)退出,所謂綁定在一起就共存亡了 。如果應(yīng)用程序之間想要共享數(shù)據(jù),就需要使用用內(nèi)容提供者。手機的特性,就是應(yīng)該能隨時在未完成目前動作的時候,暫停正在使用的功能,切換到接電話、接收短信模式,而且在接完電話回到應(yīng)用程序時,還希望能看到一樣的內(nèi)容。當同時執(zhí)行的程序過多,或是關(guān)閉的程序沒有正確釋放掉內(nèi)存,系統(tǒng)運行時就會覺得越來越慢,甚至不穩(wěn)定。當系統(tǒng)內(nèi)存即將不足的時候,會依照優(yōu)先級自動進行進程的回收。開發(fā)者可以在程序中添加一些各狀態(tài)相對應(yīng)的流程,每次活動狀態(tài)改變時,就會執(zhí)行相對應(yīng)的流程。在Android平臺上,同一個時刻只會有一個活動處于活動或運行狀態(tài)。新出現(xiàn)的警告對話框等界面元件蓋住了原來的活動畫面。處于停止狀態(tài)的活動,還可以通過通知來喚醒。Activity startsActivity is shut downActivity is runningProcess is killedonCreate()onStart()onResume()onPause()New Activity is startedYour Activity is no longer visibleonStop()onDestory()User navigates back to your activityOther applications need memoryYour Activity es to the foregroundYour Activity es to the foregroundonRestart()圖41 Android活動生命周期圖41所示的七個狀態(tài)又可以歸納成三組:(l)資源分配(創(chuàng)建/銷毀)完整的活動生命周期由創(chuàng)建狀態(tài)開始,由銷毀狀態(tài)結(jié)束。當用戶按下返回鍵回到上一個活動時,會先到重新啟動狀態(tài),再到一般的啟動狀態(tài)。該流程首先分配資源給這個活動(創(chuàng)建狀態(tài)),然后將活動的內(nèi)容顯示到屏幕上(啟動狀態(tài))。直到活動2完成一般啟動流程后,
點擊復(fù)制文檔內(nèi)容
環(huán)評公示相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號-1