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

正文內(nèi)容

安卓便簽畢設論文設計-閱讀頁

2025-07-13 09:36本頁面
  

【正文】 量低。啟動一個Activity后會進行進一步的交互和處理[15]。3) Service(服務) 服務是安卓的一個組件,在后臺運行來執(zhí)行長時間的操作或執(zhí)行遠程操作且不提供用戶界面,只運行在系統(tǒng)的后臺[16]。(如果服務沒有運行,就會啟動它)。像其他應用程序組件一樣,服務組件總是在默認情況下的應用程序的主線程運行。 4) Content Provider(內(nèi)容提供者) 內(nèi)容提供者提供應用程序之間的數(shù)據(jù)共享機制。它定義了支持的數(shù)據(jù)格式,提供了一套方法,用于讓其它應用程序保存或讀取內(nèi)容提供者處理的數(shù)據(jù)信息。內(nèi)容解析器可以與每一個內(nèi)容提供者進行交流。圖32 Android的工作流程 應用程序不必使用所有的Android組件。Android通過權(quán)限設置決定的安全模型來操作資源和數(shù)據(jù)的特征讓應用程序更加地安全被使用。 EclipseAndroid使用谷歌推薦的Java繼承開發(fā)環(huán)境Eclipse。Eclipse包括允許希望擴展Eclipse的軟件開發(fā)人員構(gòu)建與Eclipse環(huán)境無縫集成工具的組件[19]。 Dalvik虛擬機安卓運行時包含一組核心庫和一個Java虛擬機(Dalvik虛擬機),重新設計和優(yōu)化了谷歌安卓平臺。Dalvik虛擬機依賴Linux Kernel來實現(xiàn)一些潛在的功能,例如線程機制和底層內(nèi)存管理機制。它無需安裝和管理配置的優(yōu)點是Android選擇它作為移動終端的嵌入式數(shù)據(jù)庫的一個原因,它支持事務并發(fā)處理,而且它的運行速度快于目前流行的大部分數(shù)據(jù)庫。另外,還需有一個Google提供的Android SDK[20]的原因是為了區(qū)別Android的應用程序開發(fā)還是和Java程序開發(fā)。JAVA語言主要在這種開發(fā)環(huán)境中被使用,只需對了解API進行了解,不需要涉及硬件以及Android系統(tǒng)的底層。 JavaJAVA語言是1995年由SUN公司開發(fā)的面向?qū)ο蟮男乱淮绦?。該公司的目標是致力于把JAVA打造成具有簡單的、面向?qū)ο蟮?、分布式的、解釋的、魯棒性(Robust)[21]、安全的、可移植的、高編寫效能的、多線程的等多特性的程序語言。Internet的發(fā)展使得JAVA語言也迅速被廣泛的應用,JAVA語言是完全面向?qū)ο蟮恼Z言,特別適合用來開發(fā)Internet應用軟件是因為它在保留了C++語言的語句結(jié)構(gòu)的同時去掉了指針、多繼承、運算符重載等降低安全性、可靠性的元素。它的特點如下:面向?qū)ο?,它是完全面向?qū)ο笫乖O計集中于對象及其對象之間的聯(lián)系。分布式,JAVA是面向網(wǎng)絡應用的語言,為了實現(xiàn)方便地與其他計算結(jié)點協(xié)同工作。健壯性,JAVA程序健壯性來源于它強類型機制、異常處理、垃圾的自動收集等。安全性,為了避免了非法的內(nèi)存操作而刪除指針和釋放內(nèi)存的操作,實現(xiàn)通過類對內(nèi)存的進行訪問。此外,JAVA還嚴格規(guī)定了各個基本數(shù)據(jù)類型的長度。 搭建Android開發(fā)環(huán)境想在Android平臺下順利地運行開發(fā)出來的新軟件,首先就要在電腦搭建屬于Android的環(huán)境。搭建開發(fā)環(huán)境需要的軟件:1) 操作系統(tǒng):window XP2) 工具:JDK、Eclipse、Android SDK安裝步驟如下:第一步:安裝JDK:jdk6u30windowsi586圖33 JDK的安裝在這個安裝過程中會出現(xiàn)兩次安裝提示。 圖34 JDK的安裝文件 安裝完成之后,需要配置環(huán)境變量: 打開環(huán)境變量窗口方法:右鍵【我的電腦】單擊【屬性】單擊【高級】單擊【環(huán)境變量】。%JAVA_HOME%/lib/。1) 打開Eclipse,在菜單欄上選擇 幫助—Install new SoftWare,點擊add出現(xiàn)如下界面圖36 Add界面Name可以自己定義,Location內(nèi)輸入網(wǎng)址2) 在上一界面點擊確定后,出現(xiàn)如下界面,并選擇select all:圖37 Android ADT安裝界面3) 之后按照出現(xiàn)的對話框的提示選擇next,最后會重啟Eclipse,到這Eclipse已經(jīng)安裝好了Android的開發(fā)插件。 以上步驟完成后Eclipse上的配置就完成了。2) 安裝完成后選擇ToolsManage AVD,點擊new,出現(xiàn)如下界面:圖310 AVD創(chuàng)建界面3) 創(chuàng)建完成后,選中剛創(chuàng)建的AVD,點擊“Stars the selected AVD”,等待一段時間后會出現(xiàn)如下的虛擬手機界面:圖311 虛擬手機界面 本章小結(jié)本章以系統(tǒng)開發(fā)的相關(guān)理論及技術(shù)為基礎,介紹系統(tǒng)開發(fā)過程中需要了解和掌握的方法和技術(shù)。第四章 個性化便簽的實現(xiàn) Android工程程序結(jié)構(gòu)Android工程的基本結(jié)構(gòu)目錄包括:編寫源代碼的src 、工程運行時Android系統(tǒng)自動生成的常量gen、和用來存放程序界面的布局配置(.xml)文件和圖片資源的資源文件Res。其中src文件夾包含著整個便簽實現(xiàn)的源代碼,res文件夾下面是便簽軟件實現(xiàn)的一個資源,像是界面的布局和界面上需要用到的一些圖片,標志等。圖42 便簽代碼結(jié)構(gòu)2. 。圖43 3. 便簽軟件需要的字符串等配置文件,。圖45 圖像資源 是四大組件的驅(qū)動配置文件,有了它的存在,Android程序的四大組件才能夠順利正常的跳轉(zhuǎn)。:圖46 系統(tǒng)實現(xiàn)界面效果及實現(xiàn):1. 用戶在啟動便簽軟件時進去便簽主界面,最上面是便簽名稱xffnote,接下來是我的便簽的列表,邊上的“+”符號點是添加新的便簽按鈕,灰色區(qū)域內(nèi)排列的是已建的文件夾和便簽,具體如下圖所示:圖47 便簽主界面實現(xiàn)主界面功能的主要代碼,打開軟件后先是會自己判斷是否有密碼保護,如果有密碼就會顯示輸入密碼的提示框,如果沒有設置密碼則顯示所有的文件夾和沒有父文件夾的便簽:圖48 主界面代碼2. 用戶便簽主界面可以通過功能菜單對便簽進行操作,點擊menu就出在手機界面底部出現(xiàn)操作顯示列表,可以點擊列表中的操作提示對便簽進行選擇操作,像是可以添加刪除文件夾或者便簽,也可以對便簽進行操作:用文本形式輸出、存儲到SD卡、設置密碼保護等。具體如下圖所示:圖411 密碼設置界面實現(xiàn)密碼設置的主要代碼,private void setPassword(int resId)是設置密碼函數(shù),;LayoutInflater inflater是用來自定義AlertDialog的布局方式;public void onClick()是點擊取消按鈕,撤銷設置密碼對話框的函數(shù):圖412 密碼設置代碼4. 用戶便簽主界面可以通過設置鬧鐘提醒來保證便簽的及時性,當在便簽功能菜單中選擇設置鬧鐘選項時會出現(xiàn)對話框,分別設置時間和日期,只有兩部分都設置成功的時候才會提示設置成功。第5章 總結(jié)為了跟上現(xiàn)代日益加快的生活節(jié)奏,電子工藝技術(shù)的迅速發(fā)展和移動設備的處理能力也在日益的增強,在移動沒備上越來越多的應用和服務得以實現(xiàn)。手機軟件最大的特點就是能夠其隨時隨地進行操作。 完成的工作 本次程序設計,對便簽的系統(tǒng)結(jié)構(gòu)框架做了精心的構(gòu)思與設計,采用主要開發(fā)工具是Eclipse,Java語言的支持,Android Development Tool的插件,和Android SDK的全面結(jié)合,才使整個便簽軟件系統(tǒng)得以實現(xiàn)。開發(fā)完成的便簽具有主要有以下幾個功能:(1) 創(chuàng)建文件夾:可以創(chuàng)建文件夾對便簽進行分類管理。可以清楚的顯示事情的緩急之分;(5)將任意便簽設置鬧鐘提醒:為了防止一些重要的約會、會議被遺忘,可以把重要的設置成鬧鐘,可以在不小心忘記的時候提醒自己,盡量減少事情的遺漏;(6)通過短信或郵件分享便簽:當一件事需要其他人協(xié)助完成或者想把一些美好的事情分享給朋友、親人或者同事,可以選擇通過短信或郵件分享的功能來實現(xiàn)共享;(7)簡單的手勢支持(在主頁上支持手勢,通過畫圈來快速添加文件夾):該軟件還支持一些簡單的手勢,增加使用者的樂趣,可以做到工作娛樂兩不誤。 存在的問題及下一步工作本文在Android平臺上開發(fā)便簽軟件上做了大量的工作,由于個人的經(jīng)驗和水平有限,因此在系統(tǒng)設計方面和實現(xiàn)技術(shù)方面不可避免的會出現(xiàn)不恰當?shù)牡胤?,會出現(xiàn)對軟件實現(xiàn)過程分析得不夠透徹,并且測試的工作不夠全面等等的問題。隨著電子工藝技術(shù)日新月異的發(fā)展,便簽的功能性也在不斷的向前延伸,其應用也將越來越廣,手機,平板,電腦等設備都能夠用得上,且會成為必需品,這將激勵著我們不停的摸索新的需求,發(fā)展的技術(shù)促使系統(tǒng)更加完善,更加人性化。致力于開發(fā)簡單快捷方便好用的軟件,只有功能強大、使用方便的軟件才能牢牢的抓住使用者的心。在整個畢業(yè)設計的過程中,他用心督促我,在實驗和論文上給了我很多有用的建議,讓我在時間上有明確的概念,清楚明白的知道哪些事情應該在哪段時間段內(nèi)完成,使得我的畢設論文能夠順利的按期完成。 便簽軟件的開發(fā)使我對Android系統(tǒng)的技術(shù)知識有了更加深刻的理解,同時通過便簽的構(gòu)思與設計,我對Android系統(tǒng)上的開發(fā)流程有了更為深入的了解,可謂是受益良多。由于個人的經(jīng)驗和水平有限,因此在系統(tǒng)設計方面和實現(xiàn)技術(shù)方面不可避免的會出現(xiàn)不恰當?shù)牡胤剑撕?我會更加努力的去學習研究,在已有的基礎上掌握更多的知識技能,對Android系統(tǒng)的應用開發(fā)有進一步的研究來不斷的提升完善便簽開發(fā)。在這里我非常誠心地感謝我的指導老師對我的指導幫助。除了導師之外,同學的幫助也是不可缺少的,無論是在我搭建環(huán)境還是對Android系統(tǒng)的了解使用方面都給予了我很大幫助,同時也正因為有這些志同道合的你們,才能在平時的設計中一起探討問題,指出我實驗過程中的錯誤,才能讓我能及時地發(fā)現(xiàn)問題并改正,沒有你們的幫助我就不可能順利的完成畢設,在此表示我真摯的謝意
點擊復制文檔內(nèi)容
研究報告相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1