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

正文內(nèi)容

基于android的文件瀏覽器的設(shè)計(jì)與實(shí)現(xiàn)畢業(yè)論文(留存版)

  

【正文】 所使用的 C/C++庫(kù)集。配合上手機(jī)中自帶的WIFI網(wǎng)絡(luò)模塊可以讓手機(jī)一尺處于高速網(wǎng)絡(luò)下。同理,如果有J2EE的經(jīng)驗(yàn),服務(wù)后臺(tái)的代碼往往是相對(duì)易讀、易懂、系統(tǒng)并且內(nèi)聚的,這些代碼看起來(lái)是如此的和諧、整潔、干凈。 環(huán)境搭建 安裝環(huán)境1 SDK圖251 SDK安裝DOS界面安裝完成之后,可以在檢查JDK是否安裝成功。
4 點(diǎn)擊Create AVD即可完成創(chuàng)建AVD。Eclipse提供了一個(gè)豐富的Java環(huán)境,Java代碼通過(guò)編譯后,Android Developer Tools 執(zhí)行打包的工作。具體功能如下:1 快捷的工具欄操作,查看收藏夾,查詢,視圖方式的切換。用戶通過(guò)本地位置,可以管理當(dāng)前手機(jī)和SD卡上的文件。!isSearched){(, 已經(jīng)到達(dá)根目錄, 1000).show()。 i 。初始化主目錄:更改默認(rèn)顯示的主文件夾,那么每次進(jìn)來(lái)則會(huì)顯示此文件夾下的子文件。(, )。
2 基本的功能是否實(shí)現(xiàn)模擬網(wǎng)絡(luò)不通的情況。不僅學(xué)到更多的理論知識(shí),擴(kuò)展了知識(shí)面,提高了自己的實(shí)際操作能力;而且學(xué)會(huì)了如何去學(xué)習(xí)新的知識(shí),學(xué)會(huì)了面對(duì)困難和挑戰(zhàn),學(xué)會(huì)了團(tuán)結(jié)合作,互助互利??傊?,在以后的學(xué)習(xí)、工作、生活中我將更加努力,并且用自己的行動(dòng)回報(bào)社會(huì)、學(xué)校、老師及同學(xué)。有了這些功能,用戶對(duì)文件瀏覽器的使用會(huì)更加得心應(yīng)手。第6章 測(cè)試分析 系統(tǒng)測(cè)試在測(cè)試提供給用戶基本模塊功能的同時(shí),為確保軟件運(yùn)行的可行性和穩(wěn)定性,程序中加入了有利于在eclipse環(huán)境中運(yùn)行的小程序,同時(shí)也設(shè)置了一些在實(shí)際應(yīng)用中比較實(shí)用的擴(kuò)展,例如文件任務(wù)管理,在文件任務(wù)管理中,我們實(shí)現(xiàn)了對(duì)文件的切換,根據(jù)用戶的實(shí)際情況,可能在瀏覽文件的同時(shí)也有需要使用其他程序,這樣就要用到我們的文件任務(wù)管理器中的切換功能。當(dāng)長(zhǎng)按ListView中的某一項(xiàng)時(shí),會(huì)彈出一個(gè)操作對(duì)話框,如圖所示圖532 管理執(zhí)行界面點(diǎn)擊“打開(kāi)“選項(xiàng),會(huì)直接運(yùn)行此應(yīng)用,打開(kāi)的代碼如下:Intent intent = new Intent()。視圖模式:分為列表和平鋪兩種方式,用戶通過(guò)點(diǎn)擊右邊下拉按鈕進(jìn)行設(shè)置,點(diǎn)擊back回到主界面,則會(huì)顯示用戶選擇的視圖模式。}粘貼分為文件的粘貼和文件夾的粘貼,對(duì)文件的粘貼直接調(diào)用pasteFile方法,對(duì)于文件夾,要進(jìn)行遞歸的調(diào)用,不僅要粘貼到文件夾還有其下的文件。如圖所示圖512 搜索文件3工具欄第四個(gè)按鈕為向上翻頁(yè)按鈕,點(diǎn)擊會(huì)進(jìn)入到上一級(jí)目錄,同時(shí)改變當(dāng)前路徑。5 功能完整:系統(tǒng)基本功能完整,高級(jí)應(yīng)用功能實(shí)用,可維護(hù)性強(qiáng)。只有 Windows 平臺(tái)的開(kāi)發(fā)人員才需要這些文件。 系統(tǒng)組件。 創(chuàng)建AVD為使Android應(yīng)用程序可以在模擬器上運(yùn)行,必須創(chuàng)建AVD。前者就是相對(duì)其他元素來(lái)定義位置,后者是相對(duì)整個(gè)布局來(lái)定義位置。Android是一個(gè)對(duì)第三方軟件完全開(kāi)放的平臺(tái),開(kāi)發(fā)者在為其開(kāi)發(fā)程序時(shí)擁有更大的自由度,突破了iPhone等只能添加為數(shù)不多的固定軟件的枷鎖;同時(shí)與Windows Mobile、Symbian等廠商不同,Android操作系統(tǒng)免費(fèi)向開(kāi)發(fā)人員提供,這樣可節(jié)省近三成成本。該格式文件針對(duì)最小內(nèi)存使用做了優(yōu)化。 一個(gè)資源管理器 (Resource Manager)提供非代碼資源的訪問(wèn),如本地字符串,圖形,和分層文件( layout files )。而在這方面,同樣是倡導(dǎo)“開(kāi)放”的開(kāi)源平臺(tái)Linux,其市場(chǎng)表現(xiàn)卻與Android有著天壤之別。一位從事智能手機(jī)應(yīng)用軟件開(kāi)發(fā)的項(xiàng)目經(jīng)理告訴記者,開(kāi)發(fā)手機(jī)操作平臺(tái)是一項(xiàng)龐大的工程,“靠公司規(guī)模和資金實(shí)力并不能解決這一難題,這項(xiàng)工程考驗(yàn)的是企業(yè)對(duì)網(wǎng)絡(luò)和IT技術(shù)的理解力和創(chuàng)造力”。我們認(rèn)為此舉必將推進(jìn)更好、更快的創(chuàng)新,為移動(dòng)用戶提供不可預(yù)知的應(yīng)用和服務(wù)。覆蓋是由一對(duì)方法產(chǎn)生的關(guān)系;方法重載是多個(gè)方法之間的關(guān)系。6 Java中的類重載:在同一個(gè)類中有多個(gè)名字相同但參數(shù)列表不同的方法,稱這些方法是重載的。如果父類和子類在同一個(gè)包中,子類可以繼承父類中除private成員外的其他成員;如果父類和子類不在一個(gè)包中,子類只能繼承被public和protected修飾的成員。子類繼承父類之后,子類對(duì)象就擁有了父類的成員。接口可以供其他的類來(lái)實(shí)現(xiàn),如果一個(gè)類要實(shí)現(xiàn)一個(gè)接口,就必須實(shí)現(xiàn)這個(gè)接口下的所有方法,在實(shí)現(xiàn)接口時(shí),要實(shí)現(xiàn)所有接口中定義的所有方法,方法的實(shí)現(xiàn)可以具有具體的實(shí)現(xiàn)內(nèi)容,也可以是空的方法,即只有方法名或參數(shù),沒(méi)有變量,沒(méi)有具體操作語(yǔ)句,只有一對(duì)大括號(hào){ }的空方法。因?yàn)榕c需要昂貴的專用設(shè)備和開(kāi)發(fā)工具的競(jìng)爭(zhēng)對(duì)手(如索尼和任天堂)相比,Java ME程序可以在PC機(jī)上開(kāi)發(fā)和仿真運(yùn)行,然后很容易地部署到目標(biāo)機(jī)上,從而使其開(kāi)發(fā)、測(cè)試和發(fā)布的變得容易1 Java程序的基本結(jié)構(gòu):Java程序的基本結(jié)構(gòu)有:類、類的屬性、對(duì)象、方法、組成,其中公共類名必須與Java源程序名相同,其命名規(guī)則為每個(gè)單詞首字母大寫(xiě),不能以數(shù)字開(kāi)頭。必須聲明類屬性的數(shù)據(jù)類型。3 繼承的概念:類是具有繼承性的。繼承并不是把父類成員復(fù)制到子類。父類中的private成員變量不能被子類直接繼承,但可以通過(guò)相關(guān)的方法間接訪問(wèn)。參數(shù)列表不同是指參數(shù)數(shù)目、類型、順序不同。覆蓋要求參數(shù)列表相同;重載要求參數(shù)列表不同?!∵\(yùn)用Android的File類里面的各種方法來(lái)對(duì)文件進(jìn)行操作。而谷歌適時(shí)推出的開(kāi)源、免費(fèi)的手機(jī)操作平臺(tái)Android正好滿足了這一市場(chǎng)需求,為產(chǎn)業(yè)鏈相關(guān)企業(yè)提供了延伸業(yè)務(wù)領(lǐng)域的可能性,更為移動(dòng)互聯(lián)網(wǎng)領(lǐng)域的后進(jìn)入者提供了開(kāi)拓市場(chǎng)的有力武器。截至2009年,Linux應(yīng)用在桌面操作系統(tǒng)中只占據(jù)1%的市場(chǎng)份額,始終難成操作系統(tǒng)的主流。 一個(gè)通知管理器 (Notification Manager)使得應(yīng)用程序可以在狀態(tài)欄中顯示客戶通知信息。該虛擬機(jī)是基于寄存器的,所有的類都經(jīng)由JAVA匯編器編譯。對(duì)開(kāi)發(fā)者來(lái)說(shuō),寫(xiě)J2SE的程序和J2ME的程序相比,最大的區(qū)別不是API或者是其他一些規(guī)則、限制等的不同,更多的是兩者程序界面(或者說(shuō)UI)方面的區(qū)別。3第2章 可行性分析 市場(chǎng)分析隨著科技的發(fā)展信息時(shí)代的到來(lái),3G技術(shù)發(fā)展日益成熟隨之而來(lái)的是3G手機(jī)的出現(xiàn),基于Android操作系統(tǒng)的手機(jī)市場(chǎng)逐漸發(fā)展壯大,愈來(lái)愈多的人選擇谷歌的Android手機(jī)逐漸形成一種趨勢(shì),因此這個(gè)市場(chǎng)的商業(yè)價(jià)值很高,所以我們選擇開(kāi)發(fā)基于Android平臺(tái)的文件瀏覽器,由于普通手機(jī)用戶的手機(jī)都是應(yīng)用Symbian操作系統(tǒng)所以都有手機(jī)自帶的文件管理功能,而Android系統(tǒng)中卻找不到相關(guān)的功能提示,正是出于這樣的原因我們決定研發(fā)文件瀏覽器,我們所研發(fā)的文件瀏覽器不但支持本地文件管理,方便用戶對(duì)手機(jī)和SD卡上的文件/文件夾進(jìn)行各種操作,還提供了任務(wù)管理,程序管理功能,用戶隨時(shí)查看當(dāng)前的任務(wù)進(jìn)程,或者卸載手機(jī)中的應(yīng)用程序。
1 在Eclipse中,選擇Windows AVD Manager。首先必須要給Myeclipse打上Android的插件,能運(yùn)行Android工程的平臺(tái),與開(kāi)發(fā)Android的源代碼。Android 應(yīng)用程序可以在實(shí)際的設(shè)備上運(yùn)行,也可以在Android SDK 附帶的Android Emulator 上運(yùn)行。6 退出分為菜單直接退出,和back兩次退出,以減少用戶的誤操作。此處不可退出程序,當(dāng)向上翻到設(shè)置的主目錄時(shí),提示“已經(jīng)到達(dá)根目錄“。/** * 粘貼文件夾* param c 引用的activity* param from 要粘貼的文件* param to 目的地,注意,要先吧要粘貼文件的目錄創(chuàng)建*/ public static void pasteDir(Context c,File from,File to){ File[] temp = ()。視圖查看模塊是一個(gè)GUI界面,是直接展示給用戶觀看效果的模塊,這對(duì)用戶對(duì)界面的友好性有一定的難度,我們采用了樹(shù)形菜單的和小圖標(biāo)的圖形用戶界面,這樣的話就能很好的解決了圖形用戶界面。()。用戶可以切換到其他界面進(jìn)行操作,同時(shí)還為用戶提供了部分軟件的安裝及卸載功能,以方便應(yīng)用。綜合上面所述關(guān)于對(duì)文件瀏覽器的各個(gè)模塊的描述以及自己研發(fā)過(guò)程中的心得體會(huì),文件瀏覽器的廣闊前景和它的功能多,實(shí)用性強(qiáng),便于操作等優(yōu)點(diǎn)將會(huì)得到廣大手機(jī)用戶的期待和青睞。 參考文獻(xiàn)[1] E2ECloud工作室.深入淺出Google Android[M].北京:人民郵電出版社,2009.[2] 靳巖,姚尚朗.Android開(kāi)發(fā)入門與實(shí)戰(zhàn)[M].北京:人民郵電出版社,2009.[3] 張利國(guó),龔海平.Android移動(dòng)開(kāi)發(fā)案例詳解[M].北京:人民郵電出版社,2010.[4] 宋光照,傅江如,劉士軍.手機(jī)軟件測(cè)試最佳實(shí)踐[M].北京:電子工業(yè)出版社,2009.[5] 和凌志,郭世平.手機(jī)軟件平臺(tái)架構(gòu)解析[M].北京:電子工業(yè)出版社,2009.[6] 余志龍.Google Android SDK開(kāi)發(fā)范例大全[D].北京:人民郵電出版社,2010.[7] 李煒.Google Android開(kāi)發(fā)入門指南[M].北京:人民郵電出版社,2009.[8] 高煥堂.UML嵌入式設(shè)計(jì)[M].北京:清華大學(xué)出版社,2008.[9] 王向輝,張國(guó)印,沈潔.Android應(yīng)用程序開(kāi)發(fā)[M].北京:清華大學(xué)出版社,2010.[10] 郭宏志.Android應(yīng)用開(kāi)發(fā)詳解[M].北京:電子工業(yè)出版社,2010.[11] 楊文志.Google Android程序設(shè)計(jì)指南[M].北京:電子工業(yè)出版社,2009.[12] 潘愛(ài)民,張麗.C++ Primer[M].北京:中國(guó)電力出版社 ,2007.[13] 孫媛.嵌入式系統(tǒng)基礎(chǔ)及應(yīng)用[M].北京:機(jī)械工業(yè)出版社,2009.[14] dimarzio.Android A programs guide[M].北京:清華大學(xué)出版社,2001.[15] 溫敏,艾麗蓉,王志國(guó).Android智能手機(jī)系統(tǒng)中文件實(shí)時(shí)監(jiān)控的研究與實(shí)現(xiàn)[D].西安:西北工業(yè)大學(xué)計(jì)算機(jī)學(xué)院科學(xué)技術(shù)與工程,2009.[16] 高煥堂.Android應(yīng)用框架原理與程式設(shè)計(jì)[M].北京:清華大學(xué)出版社,2009. [17] 宛延闿.實(shí)用Java程序設(shè)計(jì)教程[M].北京:機(jī)械工業(yè)出版社,2006.[18] 陳國(guó)君.Java2程序設(shè)計(jì)基礎(chǔ)[M].北京:清華大學(xué)出版社,2006.[19] 鄭莉,王行言,馬素霞.Java語(yǔ)言程序設(shè)計(jì)[M].北京:清華大學(xué)出版社,2006.[20] 丁振凡.Java語(yǔ)言實(shí)用教程[M].北京:北京郵電大學(xué)出版社,2005.[21] 朱喜福.Java程序設(shè)計(jì)[M].北京:人民郵電出版社,2005. [22] 趙毅.跨平臺(tái)程序設(shè)計(jì)語(yǔ)言Java[M].西安:西安電子科技大學(xué)出版社,2006.[23] 王路群.Java高級(jí)程序設(shè)計(jì)
點(diǎn)擊復(fù)制文檔內(nèi)容
環(huán)評(píng)公示相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1