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

正文內(nèi)容

基于android的文件瀏覽器開發(fā)與實(shí)現(xiàn)畢業(yè)設(shè)計(jì)論文-文庫吧在線文庫

2025-08-26 11:25上一頁面

下一頁面
  

【正文】 日 期: 指導(dǎo)教師簽名: 日 期: 使用授權(quán)說明 本人完全了解 大學(xué)關(guān)于收集、保存、使用畢業(yè)設(shè)計(jì)(論文)的規(guī)定,即:按照學(xué)校要求提交畢業(yè)設(shè)計(jì)(論文)的印刷本和電子版本;學(xué)校有權(quán)保存畢業(yè)設(shè)計(jì)(論文)的印刷本和電子版,并提供目錄檢索與閱覽服務(wù);學(xué)校可以采用影印、縮印、數(shù)字化或其它復(fù)制手段保存論文;在不以贏利為目的前提下,學(xué)??梢怨颊撐牡牟糠只蛉績?nèi)容。 論文分類號(hào): TN 學(xué)校代碼: 13681 畢業(yè)設(shè)計(jì)說明書 (論文 ) 題目: 基于 Android的文件瀏覽器開發(fā)與實(shí)現(xiàn) HAOJING COLLEGE SHAANXI UNIVERSITY OF SCIENCE & TECHNOLOGY I The Development And Realize of Filebrowser On Android ABSRRACT 3G era has slowly integrated into our daily lives, as the country39。對(duì)本研究提供過幫助和做出過貢獻(xiàn)的個(gè)人或集體,均已在文中作了明確的說明并表示了謝意。 涉密論文按學(xué)校規(guī)定處理。基于 android 平臺(tái)手機(jī)的發(fā)展趨勢,本設(shè)計(jì)以 android 平臺(tái)手機(jī)為核心制作了一個(gè)文件瀏覽器。 本文通過方案確認(rèn),介紹了設(shè)計(jì)中所用到的技術(shù)、開發(fā)思想,以及 android 平臺(tái)的簡介,通過清晰的程序流程圖,給程序的理解提供了方向。除此之外我們的瀏覽器還提供本地和遠(yuǎn)程網(wǎng)絡(luò)共享功能,用戶可以通過本地共享, FTP 遠(yuǎn)程和藍(lán)牙等三種模式,用戶可以在手機(jī)遠(yuǎn)程在移動(dòng)和桌面終端之間分享文件,傳輸操作;軟件能獨(dú)立打開媒 體文件,瀏覽圖片,編輯文本,甚至可以遠(yuǎn)程播放媒體文件。 20xx 年 9 月 22 日,美國運(yùn)營商 TMobile USA 在紐約正式發(fā)布第一款Google 手機(jī) —— TMobile G1。 文件瀏覽器主界面的設(shè)計(jì):運(yùn)用 android 的 View 來對(duì)文件瀏覽器的主界面進(jìn)行布局。在加入 OHA 的中國成員中,無論是終端廠商還是業(yè)務(wù)提供商。國內(nèi)廠商和運(yùn)營商也紛紛加入了 android 陣營,包括中國移動(dòng),中國聯(lián)通,華為通訊,聯(lián)想等大企業(yè),同時(shí)不僅僅局限于手機(jī),國內(nèi)廠家也陸續(xù)推出了采用 android 系統(tǒng)的 MID 產(chǎn)品,比較著名的包括由 Rockchip 和藍(lán)魔推出的同時(shí)具備高清播放和智能系統(tǒng)的音悅匯 W7,我們可以預(yù)見 android 也將會(huì)被廣泛應(yīng)用在國產(chǎn)智能上網(wǎng)設(shè)備上,將進(jìn)一步擴(kuò)大 Andorid 系統(tǒng)的應(yīng)用范圍。據(jù)了解,中國聯(lián)通基于 Android 平臺(tái)的 Uphone 也在緊張研發(fā)當(dāng)中。 據(jù)了解,谷歌近年來還積極推進(jìn)版本更新,不斷完善其系統(tǒng)性能,在 20xx 年 1 月13 日,谷歌公布了 版本的 SDK 文檔,也就是說開發(fā)人員甚至可 以對(duì)谷歌自有品牌手機(jī) NexusOne 進(jìn)行修改和業(yè)務(wù)程序開發(fā),有外媒評(píng)論,“此舉真正體現(xiàn)了 Android平臺(tái)的開放和平等”。“很明顯,谷歌的開放模式既然得到了產(chǎn)業(yè)鏈主要成員的認(rèn)可,那些不具有話語權(quán)的小廠商當(dāng)然也會(huì)緊緊跟隨,它們認(rèn)為‘巨頭’往往代表產(chǎn)業(yè)發(fā)展趨勢,如果不及時(shí)跟進(jìn),難免就會(huì)掉隊(duì),比如來自中國臺(tái)灣地區(qū)的聯(lián)發(fā)科、宏基、威盛、富士康、華碩都已經(jīng)成為了 OHA 的成員,“中國臺(tái)灣地區(qū)屬于電子產(chǎn)品的高密地區(qū),擁有很多手機(jī)代工商和芯片制造商,因此這種特征也尤為明顯”。 有關(guān)更多的細(xì)節(jié)和怎樣從頭寫一個(gè)應(yīng)用程序,請(qǐng)參考 寫一個(gè) Android 應(yīng)用程序 部分。 FreeType 位圖( bitmap)和向量( vector)字體顯示。它最大的特點(diǎn)就是與互聯(lián)網(wǎng)緊密聯(lián)系,在該系統(tǒng)上運(yùn)行的大部分程序都依賴于互聯(lián)網(wǎng),這保證了信息的實(shí)時(shí)更新。 Dalvik 是針對(duì)于同時(shí)高效地運(yùn)行多個(gè) VMs 來實(shí)現(xiàn)的。 與 iPhone 相 似, Android 采用 WebKit 瀏覽器引擎,具備觸摸屏、高級(jí)圖形顯示和上網(wǎng)功能,用戶能夠在手機(jī)上查看電子郵件、搜索網(wǎng)址和觀看視頻節(jié)目等,比 iPhone等其他手機(jī)更強(qiáng)調(diào)搜索功能,界面更強(qiáng)大,可以說是一種融入全部 Web 應(yīng)用的單一平臺(tái)??偸怯?GUI 的程序都會(huì)看起來有些凌亂同樣,對(duì)于 Android 開發(fā)來說,用戶界面的實(shí)現(xiàn)應(yīng)該是比較重要的和復(fù)雜的一環(huán)。 LinearLayout,線性布局方式 (真不知道這該怎么翻譯,其實(shí)很多技術(shù)名詞還是不翻譯的好 ),這種布局比較常用,也比較簡單, 就是每個(gè)元素占一行,當(dāng)然也可能聲明為橫向排放,也就是每個(gè)元素占一列。它和 JavaSE、 JavaEE 一起構(gòu)成 Java 技術(shù)的三大版本,并且同樣是通過 JCP( JavaCommunityProcess)制訂的 。 當(dāng)源程序中沒有聲明類所在的包時(shí), Java 將類放在默認(rèn)包中,即運(yùn)行編譯器的當(dāng)前文件夾中。 ( 2) Java 中的接口: 所謂接口可以看作是沒有實(shí)現(xiàn)的方法和常量的集合。原來的類稱為父類或超類。如果該類被 public修飾,則可以被任何類繼承;否則該類只能由同包類繼承。繼承自父類的子類對(duì)象創(chuàng)建分三步,先調(diào)用超類的構(gòu)造函數(shù)初始化父類成員,再執(zhí)行子類構(gòu)造函數(shù)對(duì)子類成員進(jìn)行初始化,最后完成子類對(duì)象的創(chuàng)建。子類對(duì)象能否繼承基于 Android 平臺(tái)的文件瀏覽器研究與實(shí)現(xiàn) 11 父類成員還由訪問控制符決定。比如說,涉及到系統(tǒng)運(yùn)行的 System 類就被定義為 final 類。在編譯階段,編譯器會(huì)根據(jù)方法調(diào)用時(shí)傳入的參數(shù)個(gè)數(shù)和類型決定調(diào)用哪個(gè)重載方法。 ( 7) 方法重寫 : 子類擁有與父類相同 的成員稱為覆蓋,分為變量的隱藏和方法的覆蓋。被 final 修飾的最終方法不能被覆蓋。 Java 源文件 ***.java 經(jīng)過 javac 編譯之后會(huì)生成虛擬機(jī)可執(zhí)行的類文件 ***.class。 應(yīng)用環(huán)境 Android 手機(jī)系統(tǒng),版本 以上,系統(tǒng)推薦配置為 400MHz 處理器、 128MB RAM、 英寸屏幕或更大屏幕;,或者是升級(jí)到 Android 1GHz處理器、 512MB RAM、 英寸屏幕或更大屏幕;的廣大手機(jī)用戶 基于 Android 平臺(tái)的文件瀏覽器研究與實(shí)現(xiàn) 15 開發(fā)環(huán)境 操作系統(tǒng)目前只支持 XP(32bit)、 Vista(32/64bit)、 Mac OS X 或更新版本 (x86)、 Linux。 Eclipse 的本身只是一個(gè)框架平臺(tái),但是眾多插件的支持使得 Eclipse 擁有其他功能相對(duì)固定的 IDE 軟件很難具有的靈活性。 當(dāng)然了,不用 Eclipse 也能開發(fā) Android 應(yīng)用程序,但是你需要熟悉 Android SDK。 Tools 目錄:包含所有用于構(gòu)建 Android 應(yīng)用程序的命令行工具。完成后,會(huì)重新啟動(dòng) eclipse。于是就有了刷固件這么一回事。 ( 5) ROOT Root 是一個(gè)你使用系統(tǒng)的權(quán)限,是最高的,有了 root 權(quán)限就可以更改內(nèi)部系統(tǒng)的文件了。 本項(xiàng)目能為用戶提供最基本的文件瀏覽,相關(guān)文件調(diào)用:例如文件相關(guān)路徑的設(shè)置、路徑的更改,可以最大限度的體現(xiàn)文件瀏覽器的最基本的功能,使文件瀏覽器的性能在目前配置下最大程度的提升。所以我們就要取得 Root 權(quán)限 4 文件瀏覽器的總體設(shè)計(jì) 18 4 文件瀏覽器的 總體設(shè)計(jì) 總體設(shè)計(jì)概述 項(xiàng)目目的 本項(xiàng)目旨在給用戶提供一個(gè),友好,方便的手機(jī)瀏覽器,提供給用戶一些查看,實(shí)現(xiàn)文件的復(fù)制、剪切、刪除、標(biāo)記、重命名、詳情(屬性)、新建、發(fā)送到、屬性設(shè)置(共享、隱藏、密碼保護(hù))、收藏、存儲(chǔ)狀態(tài)、加密,不同文件調(diào)用不同其他軟件。當(dāng)然,由于系統(tǒng)的開源性質(zhì),我們可以自由的改動(dòng)這個(gè)包。但相對(duì)的,如果想要升級(jí)系統(tǒng),就必然涉及對(duì)固件的讀寫更新工作。 Android 應(yīng)用程序可以在實(shí)際的設(shè)備上運(yùn)行,也可以在 Android SDK 附帶的 Android Emulator 上運(yùn)行。這些文檔的主要形式為 JavaDocs,以便于在 SDK 中導(dǎo)航大量的包。 首先必須要給 Myeclipse打上 Android的插件,是的能有運(yùn)行 Android工程的平臺(tái),與開發(fā) Android 的源代碼。它和 JavaSE、 JavaEE 一起構(gòu)成 Java 技術(shù)的三大版本,并且同樣是通過 JCP( JavaCommunityProcess)制訂的。除此之外我們的瀏覽器還提供本地和遠(yuǎn)程網(wǎng)絡(luò)共享功能,用戶可以通過本地共享, FTP 遠(yuǎn)程和藍(lán)牙等三種模式,用戶可以在手機(jī)遠(yuǎn)程在移動(dòng)和桌面終端之間分享文件,傳輸操作;軟件能獨(dú)立打開媒體文件,瀏覽圖片,編輯文本,甚至可以遠(yuǎn)程播放媒體文件 。覆蓋要求參數(shù)列表相同;重載要求參數(shù)列表不同。 子類可以重新定義與父類格式完全相同(包括方法名、方法形參的個(gè)數(shù)和類型、方2 文件瀏覽器可行性分析 12 法返回值的類型)的成員方法,實(shí)現(xiàn)對(duì)父類方法的覆蓋,否則就不是方法的覆蓋,而是子類定義自己特有的方法,與父類的方法 無關(guān)。參數(shù)列表不同是指參數(shù)數(shù)目、類型、順序不同。這就是多態(tài)的一種表現(xiàn)。父類中的 private 成員變量不能被子類直接繼承,但可以通過相關(guān)的方法間接訪問。如果父類沒有無參構(gòu)造 方法,則編譯出錯(cuò)。繼承并不是把父類成員復(fù)制到子類。 Java 中的繼承是通過 extends 關(guān)鍵字來實(shí)現(xiàn)的。 ( 3) 繼承的概念: 類是具有繼承性的。這個(gè)語句的作用范圍是整個(gè)源文件,而且同一個(gè) package 聲明可以放到多個(gè)源文件中,所有定義在這些源文件中的類和接口的 .class 文件都屬于這個(gè)包。 java 要求文件名與類名相同,將多個(gè)類放在一起時(shí),要保證類名不能重復(fù)。中 國移動(dòng)通信集團(tuán)已經(jīng)建立了無線 Java 增值服務(wù)體系,并推出了“百寶箱”等服務(wù)品牌,包括游戲百寶箱、娛樂百寶箱、商務(wù)百寶箱、生活百寶箱等,已經(jīng)于 20xx 年 7月 10 日開始正式商用。如果用過 Photoshop,或者 Flash,這里面的層的概念是和他們一致的。 我們寫任何一段程序,都是需要有 UI 的,因?yàn)槲覀兊某绦蜃罱K是給用戶去用的,即使我們寫了一個(gè)工具,沒有任何顯式 IO,我們也還是需要暴露必要的方法來提供別人使用,在此情景下,這些方法似乎也可以看作是 UI。 Linux 內(nèi)核 Android 的核心系統(tǒng)服務(wù)依賴于 Linux 內(nèi)核,如安全性,內(nèi)存管理,進(jìn)程管理,網(wǎng)絡(luò)協(xié)議棧和驅(qū)動(dòng)模型。最重要的是支持多任務(wù)并行處理。 Dalvik 是針對(duì)于同時(shí)高效地運(yùn)行多個(gè) VMs 來實(shí)現(xiàn)的。 媒體庫 基于 PacketVideo OpenCORE;該庫支持錄放,并且可以錄制許多流行的音頻視頻格式,還有靜態(tài)印像文件包括 MPEG4, , MP3, AAC, AMR, JPG, PNG。 應(yīng)用程序組成 以下所有的應(yīng)用程序都由一系列的服務(wù)和系統(tǒng)組成,包括: 一個(gè)可擴(kuò)展的視圖( Views )可以用來建應(yīng)用程序,包括列表( lists),網(wǎng)格( grids),文本框( text boxes),按鈕( buttons),甚至包括一個(gè)可嵌入的 web 瀏覽器 內(nèi)容管理器( Content Providers )使得應(yīng)用程序可以訪問另一個(gè)應(yīng)用程序 的數(shù)據(jù)(如聯(lián)系人數(shù)據(jù)庫),或者共享它們自己的數(shù)據(jù)。 其實(shí) Android 平臺(tái)的很多底層技術(shù)取自 Linux,而在底層技術(shù)流的選擇上,大部分的程序開發(fā)人員骨子里都有一種“反 Windows”觀念,“如果讓一種技術(shù)處于長期壟斷地位是十分可怕的,壟斷者的輕微舉動(dòng)會(huì)對(duì)產(chǎn)業(yè)上下游造成 很大影響,因此大部分技術(shù)人員會(huì)更傾向于開放的 Android。同時(shí)也因?yàn)?Android 具備合理的系統(tǒng)內(nèi)核設(shè)計(jì),并擁有成熟的市場推廣模式?!霸?OPhone 的研發(fā)中,中國移動(dòng)對(duì)Android 平臺(tái)的上層應(yīng)用、界面風(fēng)格以及按鍵設(shè)置進(jìn)行了大量修改。但無論是對(duì)正牌或山寨的手機(jī)制造商、業(yè)務(wù)提供商還是電信運(yùn) 營商而言,他們的瓶頸都在于“擁有自主開發(fā)的手機(jī)操作平臺(tái)并非易事”,即便是處于產(chǎn)業(yè)核心層面的電信運(yùn)營商也不例外。 “應(yīng)該說,谷歌公司的強(qiáng)大號(hào)召力在中國得到了很好體現(xiàn),前瞻的技術(shù)、可靠的價(jià)值鏈、持續(xù)的創(chuàng)新意識(shí)讓中國很多企業(yè)一致看好 Android。谷歌與開放手機(jī)聯(lián)盟合作開發(fā)了 Android,這個(gè)聯(lián)盟由包括中國移動(dòng)、摩托羅拉、高通、宏達(dá)和 TMobile 在內(nèi)的 30 多家技術(shù)和無線應(yīng)用的領(lǐng)軍企業(yè)組成。 本項(xiàng)目需要用到 Sun 公司開發(fā)的 Java 技術(shù)以及 Google 公司開發(fā)的 Android 技術(shù)在Myeclipse 環(huán)境下進(jìn)行開發(fā)。所以基于 Android 的文件瀏覽器卡發(fā)顯得非常必要,以下基于幾方面介紹關(guān)于基于 Android 文件瀏覽器的各個(gè)方面的可行性分析。 在設(shè)計(jì)時(shí),按照設(shè)計(jì)的要求,從可靠性、經(jīng)濟(jì)性、安全性三個(gè)方面進(jìn)行考慮,通過設(shè)計(jì)方案的比較,確定出來一套即經(jīng)濟(jì)又可行的方案。這次畢業(yè)設(shè)計(jì)我們選擇基于 Andriod 的文件瀏覽器一定會(huì)使我們在以后的工作中提供更多的機(jī)會(huì)。對(duì)本文的研究做出重要貢獻(xiàn)的個(gè)人和集體,均已在文中以明確方式標(biāo)明。s
點(diǎn)擊復(fù)制文檔內(nèi)容
研究報(bào)告相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1