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

正文內(nèi)容

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

2024-09-13 11:25本頁面
  

【正文】 uture to provide more opportunities. With the continuous development of new technologies and applications of Java technology developed rapidly in recent years, a Java application of new technologybased revolution is booming. Andriodbased software development is a prospect of great technology, through the graduation project, we can design the software to the actual experience of the software development process, improve our professional petence, team after team cooperation We can learn teamwork, and ultimately able to obtain a strong expertise. KEY WORLD: file browser, Android platform, Java technology 畢業(yè)設(shè)計(論文)原創(chuàng)性聲明和使用授權(quán)說明 原創(chuàng)性聲明 本人鄭重承諾:所呈交的畢業(yè)設(shè)計(論文),是我個人在指導教師的指導下進行的研究工作及取得的成果。對本研究提供過幫助和做出過貢獻的個人或集體,均已在文中作了明確的說明并表示了謝意。 作者簽名: 日 期: 學位論文原創(chuàng)性聲明 本人鄭重聲明:所呈交的論文是本人在導師的指導下獨立進行研究所取得的研究成果。對本文的研究做出重要貢獻的個人和集體,均已在文中以明確方式標明。 作者簽名: 日期: 年 月 日 學位論文版權(quán)使用授權(quán)書 本學位論文作者完全了解學校有關(guān)保留、使用學位論文的規(guī)定,同意學校保留并向國家有關(guān)部門或機構(gòu)送交論文的復(fù)印件和電 子版,允許論文被查閱和借閱。 涉密論文按學校規(guī)定處理。在全球信息化的今天,手機已經(jīng)成為人們?nèi)粘I钪胁豢扇鄙俚囊徊糠?,尤其是在電子產(chǎn)品日新月異的今天,我們在 平時隨處可見的電子產(chǎn)品中,手機無疑是一個最大的用戶集,而各大廠商智能手機則依舊是電子市場的一顆耀眼的明星。這次畢業(yè)設(shè)計我們選擇基于 Andriod 的文件瀏覽器一定會使我們在以后的工作中提供更多的機會。而基于 Andriod 的軟件開發(fā)是一個前景很大的技術(shù),通過這次畢業(yè)設(shè)計,能使我們從對軟件的設(shè)計中體會到實際中軟件開發(fā)的過程,提高我們的專業(yè)能力,經(jīng)過小組團隊的合作,我們能學到團隊精神,最終能夠獲得很強的專業(yè)知識。基于 android 平臺手機的發(fā)展趨勢,本設(shè)計以 android 平臺手機為核心制作了一個文件瀏覽器。本設(shè)計完成后,能夠?qū)崿F(xiàn)以下功能:文件的瀏覽、文件屬性的修改、文件的一些基本操作,一些遠程模塊的調(diào) 用、根據(jù)不同文件擴展名來實現(xiàn)文件只能的打開,同時給以后的一些實用軟件留下了借口、可以實現(xiàn)與手機之間的通訊。 在設(shè)計時,按照設(shè)計的要求,從可靠性、經(jīng)濟性、安全性三個方面進行考慮,通過設(shè)計方案的比較,確定出來一套即經(jīng)濟又可行的方案。在本次設(shè)計與檢驗過程中遇到了許多實際問題,比如 android 平臺手機及其運行環(huán)境的選擇,不熟悉myeclipse 和 eclipse 軟件的使用方法,不熟悉開發(fā)技巧,可能會發(fā)生一些微小功能不能實現(xiàn)、軟件運行不穩(wěn)定 ,如何設(shè)計軟件的最佳外觀效果等。 本文通過方案確認,介紹了設(shè)計中所用到的技術(shù)、開發(fā)思想,以及 android 平臺的簡介,通過清晰的程序流程圖,給程序的理解提供了方向。 2 文件瀏覽器可行性分析 2 2 文件瀏覽器 可行性分析 開發(fā)前景 隨著新技術(shù)的不斷開發(fā)與應(yīng)用,近年來 Java 技術(shù)發(fā)展十分迅速,一個以 Java 應(yīng)用為主的新技術(shù)革命浪潮正在蓬勃興起。所以基于 Android 的文件瀏覽器卡發(fā)顯得非常必要,以下基于幾方面介紹關(guān)于基于 Android 文件瀏覽器的各個方面的可行性分析。中國移動通信集團已經(jīng)建立了無線 Android 增值服務(wù)體系,并推出了“百寶箱”等服務(wù)品牌,包括游戲百寶箱、娛樂百寶箱、商務(wù)百寶箱、生活百寶箱等,已經(jīng)于 20xx 年 7 月 10 日開始正式商用。除此之外我們的瀏覽器還提供本地和遠程網(wǎng)絡(luò)共享功能,用戶可以通過本地共享, FTP 遠程和藍牙等三種模式,用戶可以在手機遠程在移動和桌面終端之間分享文件,傳輸操作;軟件能獨立打開媒 體文件,瀏覽圖片,編輯文本,甚至可以遠程播放媒體文件。 所以從市場角度來看,十分有必要開發(fā)基于 Android 的文件瀏覽器。 本項目需要用到 Sun 公司開發(fā)的 Java 技術(shù)以及 Google 公司開發(fā)的 Android 技術(shù)在Myeclipse 環(huán)境下進行開發(fā)。 技術(shù): ( 1) Android 簡介 android 一詞的本義指“機器人”,當時同時 Android 也是 Google 于 07年 11月 5日宣布的基于 Linux 平臺開源手機操作系統(tǒng)名稱,該平臺由操作系統(tǒng)、中間件、用戶界面和應(yīng)用軟件組成, Android 是基于 JAVA 并運行在 Linux 內(nèi)核上的操作系統(tǒng),這個操作系統(tǒng)是輕量級的,但是功能很全面。 20xx 年 9 月 22 日,美國運營商 TMobile USA 在紐約正式發(fā)布第一款Google 手機 —— TMobile G1。 Android 是 Google 開發(fā)的基于 Linux 平臺的開源手機操作系統(tǒng)。谷歌與開放手機聯(lián)盟合作開發(fā)了 Android,這個聯(lián)盟由包括中國移動、摩托羅拉、高通、宏達和 TMobile 在內(nèi)的 30 多家技術(shù)和無線應(yīng)用的領(lǐng)軍企業(yè)組成。我們認為此舉必將推進更好、更快 的創(chuàng)新,為移動用戶提供不可預(yù)知的應(yīng)用和服務(wù)。 文件瀏覽器主界面的設(shè)計:運用 android 的 View 來對文件瀏覽器的主界面進行布局??梢允怯?android 的一些布局小工具 Android 平臺包括一個被 Android 系統(tǒng)中各種不同組件所使用的 C/C++ 庫集,Linux 內(nèi)核也同時作為硬件和軟件堆棧之間的硬件抽象層,下面進行全面的說明介紹。 “應(yīng)該說,谷歌公司的強大號召力在中國得到了很好體現(xiàn),前瞻的技術(shù)、可靠的價值鏈、持續(xù)的創(chuàng)新意識讓中國很多企業(yè)一致看好 Android。 2 文件瀏覽器可行性分析 4 廣東移動數(shù)據(jù)部人士也表示,“ Android 在實踐‘免費’經(jīng)營模式的同時,也為移動終端領(lǐng)域的后進入者打開了一扇大門,徹底的開源和免費無疑是降低了市場進入門檻。在加入 OHA 的中國成員中,無論是終端廠商還是業(yè)務(wù)提供商。另外,還有一個群體值得關(guān)注 —— 山寨手機產(chǎn)業(yè),盡管其身份還有頗多質(zhì)疑,但從規(guī)模和經(jīng)濟收益角度。但無論是對正牌或山寨的手機制造商、業(yè)務(wù)提供商還是電信運 營商而言,他們的瓶頸都在于“擁有自主開發(fā)的手機操作平臺并非易事”,即便是處于產(chǎn)業(yè)核心層面的電信運營商也不例外。 而谷歌適時推出的開源、免費的手機操作平臺 Android 正好滿足了這一市場需求,為產(chǎn)業(yè)鏈相關(guān)企業(yè)提供了延伸業(yè)務(wù)領(lǐng)域的可能性,更為移動互聯(lián)網(wǎng)領(lǐng)域的后進入者提供了開拓市場的有力武器。國內(nèi)廠商和運營商也紛紛加入了 android 陣營,包括中國移動,中國聯(lián)通,華為通訊,聯(lián)想等大企業(yè),同時不僅僅局限于手機,國內(nèi)廠家也陸續(xù)推出了采用 android 系統(tǒng)的 MID 產(chǎn)品,比較著名的包括由 Rockchip 和藍魔推出的同時具備高清播放和智能系統(tǒng)的音悅匯 W7,我們可以預(yù)見 android 也將會被廣泛應(yīng)用在國產(chǎn)智能上網(wǎng)設(shè)備上,將進一步擴大 Andorid 系統(tǒng)的應(yīng)用范圍。 OHA 的成員可以任意使用和修改 Android 的 SDK 文檔進行再開發(fā),由此形成適應(yīng)自身業(yè)務(wù)需要的“定制版本”?!霸?OPhone 的研發(fā)中,中國移動對Android 平臺的上層應(yīng)用、界面風格以及按鍵設(shè)置進行了大量修改。也是運營商選擇 Android 的理由。據(jù)了解,中國聯(lián)通基于 Android 平臺的 Uphone 也在緊張研發(fā)當中?!鼻笆龇治鰩熒蛘茆硎尽M瑫r也因為 Android 具備合理的系統(tǒng)內(nèi)核設(shè)計,并擁有成熟的市場推廣模式。截至 20xx 年, Linux 應(yīng)用在桌面操作系統(tǒng)中只占據(jù) 1%的市場份額,始終難成操作系統(tǒng)的主流。 據(jù)了解,谷歌近年來還積極推進版本更新,不斷完善其系統(tǒng)性能,在 20xx 年 1 月13 日,谷歌公布了 版本的 SDK 文檔,也就是說開發(fā)人員甚至可 以對谷歌自有品牌手機 NexusOne 進行修改和業(yè)務(wù)程序開發(fā),有外媒評論,“此舉真正體現(xiàn)了 Android平臺的開放和平等”?!伴_放性接口為應(yīng)用程序的研發(fā)提供了一個寬闊平臺,業(yè)務(wù)提供商不必擔心技術(shù)壟斷造成的壓迫和威脅。 其實 Android 平臺的很多底層技術(shù)取自 Linux,而在底層技術(shù)流的選擇上,大部分的程序開發(fā)人員骨子里都有一種“反 Windows”觀念,“如果讓一種技術(shù)處于長期壟斷地位是十分可怕的,壟斷者的輕微舉動會對產(chǎn)業(yè)上下游造成 很大影響,因此大部分技術(shù)人員會更傾向于開放的 Android。如此討巧的平臺設(shè)計在中國迅速聚攏了一批通信領(lǐng)域的“明星企業(yè)”,像華為、中興這類專注于通信領(lǐng)域,但已具備 IC(集成電路 )能力的廠商能夠憑借此平臺快速切入終端領(lǐng)域,降低成本且縮短了研發(fā)時間?!昂苊黠@,谷歌的開放模式既然得到了產(chǎn)業(yè)鏈主要成員的認可,那些不具有話語權(quán)的小廠商當然也會緊緊跟隨,它們認為‘巨頭’往往代表產(chǎn)業(yè)發(fā)展趨勢,如果不及時跟進,難免就會掉隊,比如來自中國臺灣地區(qū)的聯(lián)發(fā)科、宏基、威盛、富士康、華碩都已經(jīng)成為了 OHA 的成員,“中國臺灣地區(qū)屬于電子產(chǎn)品的高密地區(qū),擁有很多手機代工商和芯片制造商,因此這種特征也尤為明顯”。該應(yīng)用程序架構(gòu)用來簡化組件軟件的重用;任何一個應(yīng)用程序 都可以發(fā)布它的功能塊并且任何其它的應(yīng)用程序都可以使用其所發(fā)布的功能塊(不過得遵循框架的安全性限制)。 應(yīng)用程序組成 以下所有的應(yīng)用程序都由一系列的服務(wù)和系統(tǒng)組成,包括: 一個可擴展的視圖( Views )可以用來建應(yīng)用程序,包括列表( lists),網(wǎng)格( grids),文本框( text boxes),按鈕( buttons),甚至包括一個可嵌入的 web 瀏覽器 內(nèi)容管理器( Content Providers )使得應(yīng)用程序可以訪問另一個應(yīng)用程序 的數(shù)據(jù)(如聯(lián)系人數(shù)據(jù)庫),或者共享它們自己的數(shù)據(jù)。 一個通知管理器 ( Notification Manager)使得應(yīng)用程序可以在狀態(tài)欄中顯示客戶通知信息。 有關(guān)更多的細節(jié)和怎樣從頭寫一個應(yīng)用程序,請參考 寫一個 Android 應(yīng)用程序 部分。該庫通過 Android 應(yīng)用程序框架為開發(fā)者提供服務(wù)。 媒體庫 基于 PacketVideo OpenCORE;該庫支持錄放,并且可以錄制許多流行的音頻視頻格式,還有靜態(tài)印像文件包括 MPEG4, , MP3, AAC, AMR, JPG, PNG。 LibWebCore 一個最新的 web 瀏覽器引擎用來支持Android瀏覽器和一個可嵌入的 web視圖。 FreeType 位圖( bitmap)和向量( vector)字體顯示。 ( 1) Android 運行庫 Android 包括了一個核心庫,該核心庫提供了 JAVA 編程語言核心庫的大多數(shù)功能。 Dalvik 是針對于同時高效地運行多個 VMs 來實現(xiàn)的。該虛擬機是基于寄存器的,所有的類都經(jīng)由 JAVA 匯編器編譯,然后通過 SDK 中的 dx 工具轉(zhuǎn)化成 .dex 格 式由虛擬機執(zhí)行。它最大的特點就是與互聯(lián)網(wǎng)緊密聯(lián)系,在該系統(tǒng)上運行的大部分程序都依賴于互聯(lián)網(wǎng),這保證了信息的實時更新。但是由于目前中國正處在 2G 通信技術(shù)和 3G 通信技術(shù)的過渡期,因此全部依賴于網(wǎng)絡(luò)的Android 或許不能表現(xiàn)出所有的性能和便利,因此中移動推出了基于該系統(tǒng)修改的 OMS操作系統(tǒng), OMS 系統(tǒng)的底層和 Android 完全相同,只是在界面層經(jīng)過中國人審美觀的定制,并去除了 Google 的各種服務(wù),加入了中移動的服務(wù),因此對于高速網(wǎng)絡(luò)的依賴性也不是特別強了。最重要的是支持多任務(wù)并行處理。 Android 運行庫 Android 包括了一個核心庫,該核心庫提供了 JAVA 編程語言核心庫的大多數(shù)功能。 Dalvik 是針對于同時高效地運行多個 VMs 來實現(xiàn)的。該虛擬機是基于寄存器的,所有的類都經(jīng)由 JAVA 匯編器編譯,然后通過 SDK 中的 dx 工具轉(zhuǎn)化成 .dex 格式由虛擬機執(zhí)行。 Linux 內(nèi)核 Android 的核心系統(tǒng)服務(wù)依賴于 Linux 內(nèi)核,如安全性,內(nèi)存管理,進程管理,網(wǎng)絡(luò)協(xié)議棧和驅(qū)動模型。未來發(fā)展 老牌智能手機軟件平臺制造商 Symbian 發(fā)言人則表示: Google 的 android 只不過是另一個 linux, symbian 對其它軟件與其形成的競爭并不感到擔心。 與 iPhone 相 似, Android 采用 WebKit 瀏覽器引擎,具
點擊復(fù)制文檔內(nèi)容
研究報告相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1