基于Android的視頻播放器設計與實踐_第1頁
基于Android的視頻播放器設計與實踐_第2頁
基于Android的視頻播放器設計與實踐_第3頁
基于Android的視頻播放器設計與實踐_第4頁
基于Android的視頻播放器設計與實踐_第5頁
已閱讀5頁,還剩29頁未讀, 繼續(xù)免費閱讀

下載本文檔

版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領

文檔簡介

頁1概述1.1課題背景及意義進入新世紀以來,信息網絡技術飛速發(fā)展,這使得各行業(yè)都根據自身需要,來充分利用網絡,推動了組織管理方式的變革,在上個世紀末,國內的單位就開始著手準備利用互聯網來開展信息的管理工作。過去,由于各種因素的限制,如,網絡普及程度低,缺乏網絡的相關法規(guī),并且網絡技術還不成熟,這在一定程度上制約了國內各機構組織的網絡應用。在進入21世紀后,國內經濟社會取得了很大的發(fā)展,各種制約因素開展被解決,這也推動了國內各機構組織運用電子信息化管理模式。當前,國內的移動設備已基本實現普及,智能手機給人們的工作和生活帶來了極大的便利,已成為許多人的生活必備品。如果直接在網頁看視頻,很可能非???,并且用戶的體驗性也比較差。所以,在本文當中,設計出了基于平臺的視頻播放器,從而方便用戶看視頻,給用戶帶來良好的播放體驗,同時也方便了系統(tǒng)管理員對于視頻的管理工作,相比傳統(tǒng)管理方式,有著明顯的優(yōu)勢。既能提高工作效率,也可以有效的提高服務水平,通過此系統(tǒng)可推動管理工作朝著正規(guī)化、科學化以及系統(tǒng)化的方向發(fā)展。1.2國內外研究現狀當前,手機網絡加快滲透,這改變了人們的生活方式,同時也對社會發(fā)展帶來了影響。在傳統(tǒng)的信息管理方式當中,通常都是通過人與人間的交互,來對信息進行各種管理操作,然而,此種方式有著一些缺點,如,大量的人與人交互,會耗費大量的時間,同時也有著一定的困難;對各類信息的管理日益困難,因為社會的信息量在以指數形式增長,修改某一信息非常困難;信息存儲困難,由于信息快速增加,需要很大的空間來進行存儲。在國內,在安卓平臺上開發(fā)的視頻播放器出現的較晚,然而,卻取得了快速的發(fā)展,但是,當下的此類系統(tǒng)多數的功能都比較復雜,并且不易操作。在國外,在移動設備上面開發(fā)出的管理系統(tǒng)比較早,也取得了良好的發(fā)展,已基本實現了由人工到計算機管理的相關轉變。然而,由于國內外管理模式的差異性,所以,我們只能是借鑒,不能直接照搬照抄。從國內外的這種現狀出發(fā),在本文當中,開發(fā)出了一款功能簡單、界面簡潔、交互性強的視頻播放器管理系統(tǒng),這是必要的,也是可行的。1.3本課題主要工作本論文首先對一些系統(tǒng)基礎知識作出了簡單敘述,并進行系統(tǒng)分析。系統(tǒng)分析將決定本系統(tǒng)是否能夠被較為高效的設計實現出來。對其他類似視頻播放器的大量研究,以及對新視頻播放器功能的分析,為完整的開發(fā)設計奠定了基礎。然后通過詳細的分析,進行系統(tǒng)設計,其次,在系統(tǒng)實施的可行性上,也要進行考慮。軟件方面,本視頻播放器管理系統(tǒng)采用Android和JSP技術,進行系統(tǒng)的設計開發(fā),在存儲數據方面選擇了數據庫。因為安卓、和等一些開發(fā)工具已成熟,因此其非常安全、實用、可靠。最后對系統(tǒng)進行測試完善并發(fā)布。2系統(tǒng)開發(fā)環(huán)境2.1JAVA技術當前,Java語言被廣泛運用,這主要是由于其具有良好的跨平臺性,以及是一種面向對象的語言,更易被人類理解。在1995年,Sun公司同時推出了語言和平臺(,,)。相比其他語言,Java語言有著更多的優(yōu)勢,這也使得其被廣泛應用,當下開發(fā)者使用最多的語言是Java。此外,在與計算方面,Java同樣有著非常明顯的優(yōu)勢,有著廣闊的應用前景。通過高斯林和他同事的共同努力,在1995年,Sun公司同時推出了語言和平臺(,,)。Java的第一次成功實現是在瀏覽器上,自那以后,人們開始接受和認可Java,由于Java具有許多的其他語言沒有的優(yōu)良特性,使得人們爭相購買Java的使用許可證,這種編程語言的出現,極大的推動了網絡技術的發(fā)展。此外,Sun公司并未停止腳步,而是在持續(xù)的更新Java技術。當前,主要組成有:編程語言,類文件格式,虛擬機,以及。如今,Java平臺是由和在一起組成,由于主流操作系統(tǒng)都嵌入了,因此,程序只需編譯1次,就可以實現跨系統(tǒng)的運行。的編程接口也在發(fā)展當中,當前的最新版本已是1.7,但是1.4比較常用。一共可以劃分成3大系統(tǒng),分別是,,J2EE(,,平臺企業(yè)版),(,java平臺微型版)?;诟鞣N考慮,Sun公司推出的是對外開放的技術。許多利用來進行開發(fā)的公司,都需要考慮軟件的兼容性。平臺是在語言的基礎上開發(fā)而來,已經推出就受到了許多用戶的認可。所以,微軟順勢推出了基于語言的.平臺。2.2Eclipse介紹起源和發(fā)展的前身是,由于存在著較大的局限性,很難發(fā)展壯大,并且缺乏有效的技術支撐,許多問題很難進行解決,有些甚至無法解決,這嚴重制約著其進一步的開發(fā),所以,IBM公司決定創(chuàng)建出開放性更強、擴展性更高的開發(fā)工具,從而形成一個比較完善的一體化開發(fā)平臺。在1998年,IBM公司啟動了這一平臺的研發(fā)工作,經過2年的不斷努力,在2000年,成功推出了平臺。在2000年的11月,IBM提出了的操作模式,是授權與開放源代碼結合的方式,從而加快業(yè)界對于的應用,事實證明,這一決策對于的發(fā)展具有重要的意義。在2001年,IBM基于相關的考量,捐獻了開源社區(qū),而這一源代碼的市場價值高達4千萬美元。在這之后,專門成立了一個協(xié)會,協(xié)會的成員是一些公司,協(xié)會的成立主要是為開源項目提供相關的支持,并進一步推進其發(fā)展。這一舉措,極大的推動了的應用,得到了業(yè)界的高度重視,獲得了大量的用戶,互動了整個行業(yè)。在2004年,IBM提出成立一個獨立基金,并且是非營利性的,然后由此基金會來全面負責的進一步研發(fā),截至到當下,該基金會的成員超過100個成員,許多都是世界知名技術,如,甲骨文、谷歌等。Eclipse開發(fā)的非常頻繁,版本更新快,當下,3.2版較為成熟,正在積極的開發(fā)3.3版,這一平臺得到了業(yè)界的高度認可,被許多用戶所使用,已成為了當下的一個主流軟件開發(fā)平臺。Eclipse的優(yōu)勢當下,全球各地的許多開發(fā)者都是的忠實用戶,而且平臺用戶還在持續(xù)的增長當中。之所以有許多的用戶,與的強大功能密切相關。是當下的少數開源軟件,這也就表明,用戶可以免費使用,用戶可以從網上下載到平臺的源代碼,這也給一些開發(fā)者提供了良好的學習機會,可以從上面學習先進的編程開發(fā)技術,從而吸引了許多的用戶。從本質上看,實現了良好的可擴展性以及可配置性。利用插件機制,可以有選擇的安裝相關的功能,非常方便。可以支持多種編程語言,這也是其深受廣大開發(fā)者喜歡的原因之一。它只給用戶一個可延申的最小范圍中樞系統(tǒng)功能,插件式架構使Eclipse擴展點,支持多國語言越好。僅需有相宜的語言插件,便可支撐此編程語言。當下,可支持的語言有:,,,,??蔀橛脩籼峁┒嗥脚_支持,軟件開發(fā)者可選擇習慣的平臺如,和,等等。有著獨立的圖形工具包,這讓開發(fā)項目能夠同時確保具備設計感和操作性的最佳平衡。先進的規(guī)范。在1999年,,以及愛立信共同開發(fā)出了規(guī)范,其服務平臺包括多種,如手機、IDE等?;诘南到y(tǒng)一般都是在微內核中運行,因此,其易實現即插即用,打造出高效、穩(wěn)定的系統(tǒng)。從開始,就確定了放棄原先的框架,并基于來重新構建體系。從開始,實現了基于的開發(fā)支持,這時全球用戶都可在以為基礎的系統(tǒng)上面進行開發(fā)工作。清新、有趣的人際界面,得到業(yè)界的認可與好評。為了給用戶更好的體驗,專門開發(fā)了新的的API,其界面風格更加的清新、有趣,可以很好的滿足那些對美觀要求高的項目,給許多開發(fā)者以新鮮感,改變了過去比較單調的界面風格。Eclipse強大的產業(yè)力量,也讓它在業(yè)界領先。它建立的基金會,已經為社會上大量的學術機構,以及研究機構帶去了支持。另外,Eclipse基金會著眼于長遠,制定了比較科學的長期發(fā)展規(guī)劃,這推動了這一軟件工具的長期發(fā)展,支撐其了這一工具的與時俱進,保持著行業(yè)領先。2.3開發(fā)環(huán)境配置2.3.1jdk的配置首先,我們需要去Sun公司的官網去下載所需的jdk。然后,將下載的壓縮包解壓到相應目錄,此目錄可自行設定,然而,在進行配置時,必要考慮到路徑。例如,本文選擇的目錄為然后,我的電腦——屬性——高級——環(huán)境變量,在里面進行環(huán)境變量的相關配置,在系統(tǒng)變量處,單擊新建,變量名設置為,變量值設置為上述目錄。下圖2-1是實際效果。圖2-1進入環(huán)境變量在輸入完成后點確定,在點新建,變量名為,此時的變量值應該設置為,下圖2-2是編輯path變量的實際效果圖。圖2-2環(huán)境變量的設置最后,在cmd里面進行運行,如果顯示出了相關的信息,這也就表明運行成功,如果沒有,那么這時應對變量路徑進行相應的檢查,在修改完成后再進行運行。2.2.2sdk的配置首先,去網站下載對應的sdk,在下載完成后,將壓縮包解壓到相關的目錄,例如,本文是。然后,在按照上文所述進行環(huán)境變量的設置,點擊新建,變量名為SDK_HOME,變量指設置為。然后,找到path變量,點擊編輯,在其前面加上。最后,對環(huán)境變量進行測試,也就是在cmd里面輸入,如果顯示出了相關的信息,那么就表明環(huán)境變量已經設置成功。2.4Android系統(tǒng)簡介2.4.1安卓系統(tǒng)及其特點系統(tǒng)主要運用于移動設備,由于其開源性和免費,使得當下的許多移動設備上搭載的都是此系統(tǒng),其是由Google公司所研發(fā)。內核是基于Linnux內核設計而來,并在內部運用了Google開發(fā)的虛擬機。開源性。系統(tǒng)是對所有開發(fā)者免費開發(fā)的,用戶可以清晰的看到整個的系統(tǒng)架構,這極大的方便了開發(fā)者的開發(fā)工作,不少的用戶都基于自身的實際需求,進行了私人訂制。此種開源性,促進了系統(tǒng)的發(fā)展成熟。多產商支持。當下,許多大型產商都支持系統(tǒng),如,我國的華為和小米。多元化。系統(tǒng)在研發(fā)時主要定位于在移動設備使用,但是,由于系統(tǒng)的開源性和優(yōu)越性,使得其已被用到了電視、平板電腦等一些設備當中,其使用日益多元化。此外,系統(tǒng)還有諸多特征,這使得其應用場合眾多,當下的移動設備大部分搭載的都是此系統(tǒng)。2.4.2安卓系統(tǒng)的架構系統(tǒng)主要有4層:從上往下依次是應用程序層、應用程序框架層、系統(tǒng)運行庫層,最后是內核層,并且,在每層當中又有著多個系統(tǒng)。圖2-3架構的四層2.4.3運行時的組件在運行當中,有2大組件:核心類庫以及虛擬機?;陂_發(fā)的軟件,雖然本文用的是java語言,但是執(zhí)行階段,執(zhí)行的是自有的2個組件。

3系統(tǒng)分析3.1可行性分析本文所設計的視頻播放器,其設計目標為:通過移動設備來對視頻進行有效的管理。為判斷能否實現目標,本文從下面這4個角度來分別開展了可行性分析。3.1.1技術可行性當前,技術和數據庫都已非常成熟,而本系統(tǒng)設計主要采用的就是這兩種技術。同時,已有不少的開發(fā)者進行了這類系統(tǒng)的開發(fā),并獲得了成功,所以,本系統(tǒng)的開發(fā)在技術方面是可行的。3.1.2操作可行性本文所設計的系統(tǒng),登錄界面非常簡潔,是基于所設計的,用戶可利用手機對軟件進行操作,而智能手機在國內已基本實現了普及。本文所設計的系統(tǒng),操作簡單,管理方便,有著良好的交互性集于一身,讓用戶享受與眾不同的視頻播放體驗。因此,本系統(tǒng)可以進行開發(fā)。3.1.3經濟可行性本文所設計的系統(tǒng),是利用數據庫來進行數據的存儲,所需的軟硬件容易獲得,價格低廉,并不需要承擔昂貴的開銷。在整個的設計研發(fā)當中,所需的各種資源比較少。況且此程序相對簡單易做,研發(fā)周期短,這更加堅實了此項目經濟的可行性。3.1.4法律可行性本系統(tǒng)的設計工作,基本上都是由本人獨立完成,意義不容小覷,較為深刻。設計所用到的開發(fā)軟件、數據庫以及編程語言都是免費開放的,所以,在進行本系統(tǒng)的設計時,與其他普通的系統(tǒng)軟件,在方式方法上截然不同,不會涉及侵權等問題,在法律上完全具有可行性。要而言之,視頻播放器管理系統(tǒng)完全具備四個可能性,程序的研發(fā)可以順利開展。3.2系統(tǒng)流程設計3.2.1系統(tǒng)開發(fā)流程 本系統(tǒng)的設計,依次經歷了系統(tǒng)需求分析,系統(tǒng)整體方案安排,設計系統(tǒng)性能板塊和數據庫的選取等,下面的圖3-1是其具體的開發(fā)流程。圖3-1系統(tǒng)開發(fā)流程圖3.2.2用戶登錄流程要想實現對視頻內容的管理,就需要先進入到系統(tǒng),這就需要從登陸界面進入到系統(tǒng)當中,這也確保了系統(tǒng)的安全性。下面的圖3-3是具體的登陸流程情況。圖3-2登錄流程圖3.2.3系統(tǒng)操作流程當用戶打開程序,這時會進入到登陸系統(tǒng)當中,此時用戶會輸入相關的賬號與密碼,輸入完成后,用戶就會點登陸,這時登陸信息就會傳送到系統(tǒng)當中進行相關的核對,如果登陸信息正確,這是就進入到了功能界面;如果登陸信息錯誤,那么會登陸失敗。下面的圖3-3是系統(tǒng)操作流程的具體情況。圖3-3系統(tǒng)操作流程圖3.2.4添加信息流程管理員進入后臺管理系統(tǒng)后,可對視頻信息和視頻類別信息進行相應的添加處理。鍵入所要增添的信息,鍵入后,系統(tǒng)會檢驗數據內容,正確則將信息增添至數據庫,不合法就會提示錯誤,重新鍵入想要增添的視頻相關信息。下面的圖3-4是添加信息流程的詳細情況。圖3-4添加信息流程圖3.2.5修改信息流程在系統(tǒng)管理員登陸成功后,會進入到管理界面,這時可以修改相應的視頻內容和視頻類別。用戶也可以對自己的個人信息賬號密碼等內容進行更改或完善,鍵入所要更改的信息,鍵入后,系統(tǒng)對數據內容進行相應的驗證,如果正確,那么就會寫入數據庫;如果錯誤,那么就會提示失敗,并且重新返回到信息輸入。下面的圖3-5是修改信息流程的詳細情況。圖3-5修改信息流程圖3.2.6刪除信息流程在本系統(tǒng)當中,管理員可對視頻的相關數據進行刪除操作,勾選目標信息后,點擊刪除按鍵,系統(tǒng)請求確認刪除所選內容,點確定,這時就實現了對信息的刪除,同時數據庫中也會刪除相應數據。下面的圖3-6是信息刪除流程的詳細情況。圖3-6刪除信息流程圖3.3系統(tǒng)用例分析3.3.1管理員用例圖系統(tǒng)管理員通過賬號與密碼登錄進入到了系統(tǒng)后臺后,這時就可以進行相關的操作。下面的圖3-7是管理員用例的詳細情況。圖3-7管理員用例圖3.3.2用戶用例圖用戶進入到了系統(tǒng)當中后,就能查看視頻,對視頻進行評論以及對個人信息進行管理。下面的圖3-8是用戶用例的詳細情況。圖3-8用戶用例圖4系統(tǒng)設計4.1系統(tǒng)概述本系統(tǒng)設計是基于與Web服務實現的,本設計采用的C/S結構。用戶需要網絡來進入到系統(tǒng)當中。下面的圖4-1是系統(tǒng)工作原理的詳細情況。圖4-1系統(tǒng)工作原理圖4.2系統(tǒng)結構設計系統(tǒng)結構的具體研發(fā)是先將個體復雜的項目分解為多個簡潔的項目,等這些簡潔的任務逐個達成之后,再整合到一起,從而完成項目。系統(tǒng)結構設計的步驟如下:1、將系統(tǒng)劃分成多個子模塊2、對各子模塊功能進行詳細的設計3、設計出子模塊間的邏輯關聯4、對各單獨板塊的外觀,還有板塊間數據傳遞展開研發(fā)全部研發(fā)流程,以確定可行性強的詳細計劃,對單獨方向來說,需要清楚一些與此有關的必要數據進行判斷。其次,對設計實行初步的規(guī)劃,并對其逐步完善,將可行性高的系統(tǒng)架構塑造出來。視頻播放器管理系統(tǒng)的完整框架設計如圖4-2所示。圖4-2系統(tǒng)結構圖4.3數據庫設計數據庫是包裹程序框架的肉體。簡而言之,數據的增、刪、改、查等基本操作,必將以數據庫為基礎展開相應的整理操作。著眼當下,數據庫仍然是計算機系統(tǒng)的主心骨、頂梁柱。程序的高效與否大多由數據庫設計水平相關。在數據庫設計當中,主要有4大步驟,分別是,需求分析、概念設計、邏輯設計以及物理設計。4.3.1數據庫設計原則概念開發(fā),從以下四個步驟入手:自頂而下、自底而上、逐步擴展、混雜戰(zhàn)術。物理構架,主要有以下兩個步驟:確定物理結構,一般是存儲的方式與布局。對物理結構進行評價,通常是用空間效率和時間。存取索引方法、聚簇存取、HASH是選擇準確的關系模式管用的存取方式。4.3.2數據庫實體此步驟主要是使數據庫的設計,與使用者的要求相互吻合。E-R模型,是比較普遍的概念模式的研發(fā)技術?;谏鲜鲆螅瑯嫿ǔ隽吮鞠到y(tǒng)的E-E模型,具體如下:用戶信息實體圖此圖的具體設計情況如下。圖4-3用戶信息實體圖視頻信息實體圖此圖的具體設計情況如下。圖4-4視頻信息實體圖視頻類別信息實體屬性圖此圖的具體設計情況如下。圖4-5視頻類別信息實體屬性圖評論信息實體屬性圖此圖的具體設計情況如下。圖4-6評論信息實體屬性圖系統(tǒng)總體圖此圖的具體設計情況如下。圖4-7整體E-R圖4.3.3數據庫表設計數據庫大多以曾經建立好的數據庫管理系統(tǒng)為模板進行研發(fā)和升級,SQLSERVER,MYSQLOracle是最為普遍的數據庫系統(tǒng)。本視頻播放器管理程序,選取MYSQL數據庫技術進行開發(fā),數據庫各表信息詳解如下。表4-1用戶信息表表4-2視頻信息表表4-3視頻類別表表4-4評論信息表

5系統(tǒng)界面設計5.1系統(tǒng)管理員功能模塊的實現5.1.1管理員登錄界面在此界面當中,管理員可利用賬號與密碼進行登陸,下圖是界面的具體情況。圖5-1系統(tǒng)管理員登錄界面5.1.2視頻管理界面在此界面當中,管理員能對視頻數據進行相關的操作,如,查詢、添加等,下圖是界面的具體情況。圖5-2視頻管理界面5.1.3視頻類別管理界面在此界面當中,管理員對視頻類別進行相關的操作,如,添加、刪減等,下圖是界面的具體情況。圖5-3視頻類別管理界面5.2用戶功能模塊的實現5.2.1注冊界面在此界面當中,用戶能進行注冊,下圖是界面的具體情況。圖5-4注冊界面5.2.2視頻查看界面在此界面當中,用戶能查詢自己喜歡的視頻,下圖是界面的具體情況。圖5-5視頻查看界面5.2.3視頻播放及評論界面在此界面當中,用戶能查看視頻并且還可以進行相應的評論,下圖是界面的具體情況。圖5-6視頻播放及評論界面5.2.4個人信息管理界面在此界面當中,用戶能實現個人信息的更新操作,下圖是界面的具體情況。圖5-7個人信息管理界面

6系統(tǒng)測試在本次開發(fā)當中,系統(tǒng)檢測是非常重要的部分,以檢驗程序的功能、流暢度、保密性等是否能夠達到用戶所想,能否達到這些高度至關重要。想要降低程序運行的危害,必須要通過程序系統(tǒng)檢測反復試驗。系統(tǒng)測試通常有4個步驟,分別是功能、性能、可用性以及安全檢測。為了更加穩(wěn)定的運行本系統(tǒng),我對系統(tǒng)做了全方面的檢測,包括功能檢測和界面檢測。先是界面檢測,界面檢測是軟件在不同平臺上面的測試,主要是測試其是不是能夠依然保持穩(wěn)定運行。系統(tǒng)通過檢測可以照常運轉,外觀頁面的一切圖畫文字等形狀顏色都依舊如初。其次進行功能測試。此次程序檢測選擇集成檢驗,單元檢驗和完善性檢驗等等不同檢驗方法。6.1系統(tǒng)測試的意義測試的定義:搜尋錯誤,并且運行軟件的整體流程,就是軟件檢測的意義所在。測試的目的和任務如下::目的:發(fā)現程序當中存在一些的錯誤;任務:在模擬器上進入到安卓視頻播放器,探索其中存在的偏差。在測試當中,還有糾錯。糾錯的目的和任務如下:目的:找到并且糾正錯誤;任務:消除程序缺陷,以保障程序運轉的流暢性。檢測和搜錯之間的聯系,可用圖6-1的數據流圖來表明。由圖可見,每次的程序檢測必須預備好很多檢測的信息,以至與被檢測的系統(tǒng)共同在電腦中實施指令。一般將軟件運行1次的檢測信息叫作“測試用例()?!皺z測結果”則用來形容每個檢測的結果。若出現的檢測效果和一開始的“期望結果”具有差別,則系統(tǒng)含有差錯,需要搜尋差錯并進行修改。圖6-1測試與糾錯信息流程6.2性能測試性能檢測于虛擬系統(tǒng)環(huán)境中運作,仔細觀察過程中能否達到用戶預期的目標。程序運轉快慢、網絡反應間隔和撐持并發(fā)的節(jié)點數是性能檢測的幾個參考根據。1、系統(tǒng)運行速度:在有差別的安卓手機中運轉程序,是否有卡頓的跡象。2、網絡響應時間:互聯網反應間隔即程序運作過全程所花費的時長,最小反應間隔,均勻反應間隔以及最大反應間隔是它主要參考的幾個依據。通過檢測,在互聯網暢通無阻的情況,反應間隔數據為:,從而達到用戶需求,是用戶可以接受的時間范圍。3、支持并發(fā)節(jié)點數:通過虛擬情境檢測,當并發(fā)節(jié)點數達到個時,此時的網絡運轉速度會出現很大的下降,延遲時間大概10s,這是用戶能夠接受的。6.3測試分析本視頻播放器管理程序在研發(fā)時參考了全球多個視頻播放器的可取之處,從前端到后臺都確保了管理員以及用戶簡單易懂的使用理念。系統(tǒng)的主要特點和優(yōu)點歸納如下:(1)本項目的前端性和目的性都較為明確,因為目的性明確能夠保證服務質量而前端性能夠使它于不同設備運行,這使得用戶非常便利。(2)視頻播放器內容多樣,便于使用,錯誤和異常都能夠在短時間內徹底清除,這使用戶實時免于各類困擾,外觀良好,運作高效,即使沒有網絡也可以達到觀看視頻的需求。通過對程序檢測研究,視頻播放器管理系統(tǒng)的設計與實現達到用戶的多種務求。功效廣,易使用,程序運轉高效,能豐富用戶對手機的使用方式。結論本篇論文對Android和MYSQL數據庫進行了介紹,并闡述了本設計的可行性,得出了如下的結論:將和進行有機結合,成功的設計出了視頻播放器管理系統(tǒng),本設計發(fā)現,發(fā)現實踐是學會技術最直接的捷徑學,不斷嘗試才能不斷成長。讓經驗在實踐中積累,讓作品在失敗中完善。明白用戶的需求,清楚自己的目的,才能把系統(tǒng)做到與眾不同。由于在此之前對于Android知識沒有深入了解,這讓我感受到萬事開頭難的真諦,例如開始前端做的不夠美觀,數據庫建立的不夠完備,數據傳輸出現錯誤等等,不過這些問題在老師和同學的幫助下解決了,我得到了知識的累積,也有了自給自足的成長。與此同時,我提高了我的閱讀速度,也提高了自己的閱讀質量。同時,本人也認識到,書本知識是有價值的,但人與人不同,一萬個人眼中就有一萬個哈姆雷特,每個人都有自己得天獨厚的思考方式和思考結果,這才讓系統(tǒng)的研發(fā)充滿了多樣性與可能性,也是編程的魅力所在。此次畢業(yè)設計讓我看到

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯系上傳者。文件的所有權益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
  • 4. 未經權益所有人同意不得將文件中的內容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
  • 6. 下載文件中如有侵權或不適當內容,請與我們聯系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論