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

正文內(nèi)容

音樂播放器畢業(yè)設(shè)計論文-文庫吧

2025-07-23 03:30 本頁面


【正文】 ............................................................................... 19 停止功能實現(xiàn) .................................................................................................. 21 音樂魔方實現(xiàn) .................................................................................................. 22 播放模式功能實現(xiàn) ........................................................................................... 27 歌詞背景功能實現(xiàn) ........................................................................................... 27 皮膚功能詳細(xì)設(shè)計 .................................................................................................... 31 播放按鈕詳細(xì)設(shè)計 .................................................................................................... 35 歌詞同步詳細(xì)設(shè) 計 .................................................................................................... 39 結(jié) 論 ..................................................................................................................................... 41 致 謝 ..................................................................................................................................... 42 參考文獻(xiàn) ................................................................................................................................ 43 四川科技職業(yè)學(xué)院 畢業(yè)設(shè)計 (論文 ) 第 1 頁 第一章 緒論 隨著計算機(jī)和多媒體技術(shù)的不斷發(fā)展以及個人計算機(jī)的普及,各種各樣的媒體文件,媒體播放器層出不窮,而 MP3(MPEG Audio Layer3)格式化以及體積小、音質(zhì)也有保證的特點成為使用最為廣泛的音頻格式,得到了絕大多數(shù)軟件和硬件媒體播放器的支持,同時 WAV 格式作為無損的音頻格式也獨樹一幟。如今,軟件市場上的媒體播放器百花齊放,如: Mediaplayer,酷我音樂盒,千千靜聽等。高音質(zhì)播放器和低內(nèi)存消耗是各種媒體播放器所最求的目標(biāo)。 音樂播放器 的定義 隨著個人電腦的普及,及多媒體信息的傳播和應(yīng)用已經(jīng) 深入我們的生活中的各個方面,其中數(shù)字音頻憑借著其中占用存儲空間小,聲音質(zhì)量高的特點風(fēng)靡全球,傳統(tǒng)磁帶盒 CD 所統(tǒng)治的半壁江山已經(jīng)成為了數(shù)字音頻的天下。 本音頻播放軟件采用 JAVA 語言編寫,旨在利用 JAVA 的平臺無關(guān)性特點做出一款通用性強(qiáng),占用空間少卻五臟六腑俱全的音頻播放器。 軟件開發(fā)背景及意義 欣賞美妙的音樂是我們每個人在學(xué)習(xí)工作之余都會做的事,面對市場上和網(wǎng)絡(luò)上各種花樣繁多的播放器,他們不但用起來感到得心應(yīng)手,而且各種功能操作非常方便。我們都用過“千千靜聽”,“酷狗音樂盒”,“ Windows Media player”等非常優(yōu)秀的播放器,但是在其使用的過程中總有些瑕疵。并且這些公司沒有開放它們的源代碼。我設(shè)計的這個“基于 java 的音樂播放器”除了能夠播放一些常見的音頻格式外更加易于操作和使用。此軟件具有一般播放器的常用功能,界面沿用了標(biāo)準(zhǔn)的 Windows 窗口,主窗口的功能有對要播放文件的各種控制,所播放曲目的名稱,通過主窗口能有選擇的播放單個文件,單次播放和循環(huán)播放目錄表中的文件。程序的開發(fā)環(huán)境是 JDK,操作系統(tǒng)是 Windows XP,用到的主要技術(shù)為 java 語言, eclipse 編輯軟件。 本次畢業(yè)設(shè) 計的意義在于結(jié)合 Java 語言提供的先進(jìn)的思想和多樣的媒體控制手四川科技職業(yè)學(xué)院 畢業(yè)設(shè)計 (論文 ) 第 2 頁 段,結(jié)合用戶使用音樂播放器的習(xí)慣和對媒體播放器的要求,設(shè)計了一款界面清楚明了,操作簡單實效,可以實現(xiàn)在播放列表中可以加載一個或者多個多媒體文件;自動連續(xù)播放多個多媒體文件;用戶能隨意改變播放順序;在下次打開播放器時,能夠自動加載上次的播放列表;在播放列表的多媒體文件播放完后可以選擇自動關(guān)閉播放器或者循環(huán)播放等功能的媒體播放器。 發(fā)展現(xiàn)狀及趨勢 音樂播放器的設(shè)計是一門集計算機(jī)技術(shù)和數(shù)字多媒體技術(shù)于一體的綜合設(shè)計。隨著中國計算機(jī)技術(shù)、寬帶網(wǎng)絡(luò) 技術(shù)的發(fā)展,越來越多的人開始重視多媒體播放器的發(fā)展與應(yīng)用。在當(dāng)今信息社會以多媒體為特征的信息技術(shù)和信息產(chǎn)業(yè)的發(fā)展及應(yīng)用對人類社會產(chǎn)生的影響和作用愈來愈明顯,愈來愈重要。而音樂作為多媒體中的一個重要組成部分能改變信息的包裝,實現(xiàn)知識信息數(shù)字化,為人們獲得知識信息提供極大的方便和無窮的樂趣。友善的人機(jī)界面、多種多樣的多媒體教學(xué)軟件、誘人的電子游藝節(jié)目、身臨其境的多媒體導(dǎo)購系統(tǒng)、五花八門的信息家電和高效方便的網(wǎng)上查詢等等,無不滲透著多媒體的作用,它引導(dǎo)人們進(jìn)入了一個有聲有色的世界。同時,多媒體的發(fā)展和應(yīng)用,極大地 推動了各行各業(yè)的相互滲透和飛速發(fā)展,大大改變了人類社會的工作環(huán)境和生活方式??珊敛豢鋸埖卣f,多媒體產(chǎn)業(yè)的形成和發(fā)展,不僅引起了計算機(jī)工業(yè)的一次革命,也正在深刻地影響人類社會發(fā)生巨大的變革。多媒體技術(shù)的發(fā)展在很大程度上依靠于多媒體軟件開發(fā)的水平。 多媒體技術(shù)是當(dāng)今信息技術(shù)領(lǐng)域發(fā)展最快、最活躍的技術(shù),是新一代電子技術(shù)發(fā)展和競爭的焦點。多媒體技術(shù)融計算機(jī)、聲音、文本、圖像、動畫、視頻和通信等多種功能于一體,借助日益普及的高速信息網(wǎng),可實現(xiàn)計算機(jī)的全球聯(lián)網(wǎng)和信息資源共享,因此被廣泛應(yīng)用在咨詢服務(wù)、圖書、教育、通 信、軍事、金融、醫(yī)療等諸多行業(yè),并正潛移默化地改變著我們生活的面貌。 人類社會逐漸進(jìn)入信息化時代,社會分工越來越細(xì),人際交往越來越頻繁,群體性、交互性、分布性和協(xié)同性將成為人們生活方式和勞動方式的基本特征,其間大多數(shù)工作都需要群體的努力才能完成。但在現(xiàn)實生活中影響和阻礙上述工作方式的因素太多,如打電話時對方卻不在。即使電話交流也只能通過聲音,而很難看見一些重要四川科技職業(yè)學(xué)院 畢業(yè)設(shè)計 (論文 ) 第 3 頁 的圖紙資料,要面對面的交流討論,又需要費時的長途旅行和昂貴的差旅費用,這種方式造成了效率低、費時長、開銷大的缺點。今天,隨著多媒體計算機(jī)技術(shù)和通信技術(shù) 的發(fā)展,兩者相結(jié)合形成的多媒體通信和分布式多媒體信息系統(tǒng)較好地解決上述問題。 隨著網(wǎng)絡(luò)技術(shù)的不斷發(fā)展和 Inter 的逐漸普及,人們對網(wǎng)絡(luò)產(chǎn)品需求也不斷增長。如今流行的網(wǎng)絡(luò)音樂播放器雖然很多,但都或多或少存在一些缺陷,比如:沒有記憶的功能;下次播放的時候不能從上次離開的曲目開始;沒有身份認(rèn)證功能;不能有效的保護(hù)媒體播放器里面的歌曲專有性;功能組合與用戶的習(xí)慣相違背;界面太復(fù)雜以及操作太難等。隨著人們對娛樂要求的提高,一款別致的、貼近用戶操作習(xí)慣的音樂播放器非常值得去研究和開發(fā)。 四川科技職業(yè)學(xué)院 畢業(yè)設(shè)計 (論文 ) 第 4 頁 第二章 相關(guān)技術(shù)簡介 Java 技術(shù)簡介 Java 語言具有許多特點 ,當(dāng)然也是它的優(yōu)點 ,即簡單性、分布性、高安全性、面向?qū)ο蟆⑴c結(jié)構(gòu)的無關(guān)性、可移植性、多線程及動態(tài)性等等。簡單性 :Java 語言是一種面向?qū)ο蟮恼Z言 , 如果你對面向?qū)ο蟮木幊痰幕靖拍钣辛艘欢ǖ牧私?,就可以比較快地學(xué)會 Java 語言編程。 Java 力圖在功能齊備的基礎(chǔ)上不增加所謂的超級特點 , 它毫不客氣地取消了指針、運算符重載和多重繼承的概念 ,以一種明晰的面向?qū)ο蟮姆椒◣椭脩?表達(dá)他們的想法。 Java 是一種簡單的語言。 Java 取消了其它的許多編程語言中十分繁瑣的和難以理解的內(nèi)容,例如 C/C++中的指針,C ++中類的多重繼承等。 Java 語言在外觀上讓大多數(shù)程序員都感到很熟悉,這樣程序員不需要經(jīng)過長時間訓(xùn)練就能夠?qū)W會使用這種新型的程序開發(fā)工具。 Java 要求的基本解釋器約為 40KB ,若加上基本的程序庫,約為 215KB。由于 Java 程序很小,因此在小型機(jī)上 Java 程序也能夠很好地執(zhí)行。 Java 是一種面向?qū)ο蟮恼Z言。這里的“對象”是指應(yīng)用程序的數(shù)據(jù)及其操作方法。Java 程序的設(shè)計思 想不同于C語言基于過程的程序設(shè)計思想。設(shè)計面向?qū)ο蟮某绦蛐枰獙⒕幊讨攸c放在資料和接口上。 Java 是一種分布式的語言。 Java 有一個很周全的程序庫,且很容易與 HTTP 和TCP/IP 通信協(xié)議相配合。 Java 應(yīng)用程序能在網(wǎng)絡(luò)上開啟并連結(jié)使用對象,就如同透過 URL 鏈接使用一個本地文件系統(tǒng)。利用 Java 來開發(fā)分布式的網(wǎng)絡(luò)程序是 Java 的一個重要應(yīng)用。 JMF 媒體框架技術(shù) JMF 意為 Java 媒體框架( JMF)。該核心框架支持不同媒體(如:音頻輸出和視頻輸出)間的時鐘同步。它是一個標(biāo)準(zhǔn)的擴(kuò)展框架,允許用戶制作純 音頻流和視頻流。 JMF 實際上是 Java 的一個類包。 JMF 技術(shù)提供了先進(jìn)的媒體處理能力,從而擴(kuò)展了 Java 平臺的功能。這些功能包括:媒體捕獲、壓縮、流轉(zhuǎn)、回放,以及對四川科技職業(yè)學(xué)院 畢業(yè)設(shè)計 (論文 ) 第 5 頁 各種主要媒體形式和編碼的支 持,如 MJPEG、 、 MP RTP/RTSP (實時傳送協(xié)議和實時流轉(zhuǎn)協(xié)議 )、 Macromedias Flash、 IBM的 HotMedia 和 Beatniks 的 Rich Media Format (RMF)等。 JMF 還支持廣受歡迎的媒體類型,如 Quicktime、 Microsofts AVI和 MPEG1 等。此外, JMF 軟件中包括了一個開放的媒體架構(gòu),可使開發(fā)人員靈活采用各種媒體回放、捕獲組件,或采用他們自己的定制的內(nèi)插組件。 Sun 以四種不同的專用版本提供 JMF 技術(shù),滿足專業(yè)開發(fā)人員的各類需求,第一個是一個輕便型版本,它完全采用 Java 語言編寫,適用于任何 Java 兼容系統(tǒng)。此外,開發(fā)人員還可選 擇分別適用于 Solaris、 Windows 或 Linux 等操作系統(tǒng)的性能最優(yōu)化軟件包,以提高性能和能力。 JMF 軟件也是 Java Media 系列軟件的一部分。 Java Media 系列軟件包括 Java 3D、 Java 2D、 Java Sound 和 Java Advanced Imaging 等 API。采用各種 Java Media API,軟件開發(fā)商人員就能容易、快速地為他們已有的各種應(yīng)用程序和客戶端 Java 小程序增添豐富的媒體功能,如流式視頻、 3D 圖像和影像處理等。就是 說,各種 Java Media API 發(fā)揮了 Java 平臺的固有優(yōu)勢,將 編寫一次,到處運行 的能力擴(kuò)展到了圖像、影像和數(shù)字媒體等各種應(yīng)用領(lǐng)域,從而大大縮減了開發(fā)時間和降低了開發(fā) 成本。 JDK 技 術(shù) Java 編譯器將 Java 源代碼文件編譯成可執(zhí)行的 Java 字節(jié)碼。 Java 源代碼文件的擴(kuò)展名為 .java, Java 編譯器把這種擴(kuò)展名的文件編譯成擴(kuò)展名為 .class 的文件。源文件中的每個類在編譯后都將產(chǎn)生一個 class 文件,這意味一個 Java 源代碼文件可能編譯生成多個 class 文件。 Java 解釋器對編譯生成的字節(jié)碼格式的可執(zhí)行程序的運行提供支持,它是運行非圖形 Java 程序的命令行工具。它是 Java Applet 的簡單測試工具,可使用它來測試Java Applet 程序,而不需要 WWW 瀏覽器的支持。 JDK(Java Development Kit)是 Sun Microsystems 針對 Java 程序員開發(fā)的產(chǎn)品。自從 Java 推出以來, JDK 已經(jīng)成為使用最廣泛的 Java SDK( Software development kit)。 JDK 是整個 Java 的核心,包括了 Java 運行環(huán)境( Java Runtime Environment),一堆 Java 工具和 Java 基礎(chǔ)的類庫 ()。不論什么 Java 應(yīng)用服務(wù)器實質(zhì)都是內(nèi)置了某個版
點擊復(fù)制文檔內(nèi)容
研究報告相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1