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

正文內(nèi)容

基于as30的音樂點(diǎn)播系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)(編輯修改稿)

2025-07-22 00:35 本頁面
 

【文章內(nèi)容簡(jiǎn)介】 layer 可以不用借助硬件設(shè)備來提高 mp3 的聽覺效果,聲音輸出清脆純凈, Beoplayer 對(duì)樂器聲的還原更是無與倫比 [1]。但是正是由于功能上的豐富,界面的酷炫,其安裝包有 70M,比一般的視頻播放器還大,其內(nèi)存占用方面更是居高不下。Beoplayer 在人性化方面其中加入了自動(dòng)掃描和分組的功能,但是 Beoplayer 不支持歌詞顯示,使得對(duì)于流行歌曲的播放上很不方便。而 foobar 則也出現(xiàn)類似情況,在所有媒體軟件中 foobar2022是最專業(yè)和最追求完美音質(zhì)的一種專家級(jí)別音樂播放解碼器 [2]。foobar2022 的定位是專業(yè)數(shù)字音頻播放工具,它更注重技術(shù),所以在使用過程中涉及到了很多的專業(yè)數(shù)字音頻知識(shí),普通的用戶對(duì)其常常無從下手,這也就限制了其在大眾中的傳播和普及。 國內(nèi)研究現(xiàn)狀隨著 Inter 的商業(yè)化的發(fā)展,一些商家紛紛行動(dòng)規(guī)劃開發(fā)適應(yīng)本企業(yè)的播放器。目前國內(nèi)比較流行的音樂播放器有:酷狗、windows media player、 音樂盒、酷我音樂盒等。酷狗和 windows media player 是使用最廣泛的多媒體播放器。其中酷狗音樂播放器憑借其豐富的歌曲、歌詞和 mv 資源成為網(wǎng)絡(luò)上是使用最多的播放器, 音樂盒與酷狗類似,但其中還加入了 客戶端的一些功能,因而也有比較廣的客戶群。百度音樂盒有網(wǎng)頁播放器,強(qiáng)大的音樂搜索功能為播放器提供大量的免費(fèi)高質(zhì)量音樂。網(wǎng)絡(luò)上有不少的研究者熱衷于播放器的研究,利用控件或者是MCI 接口開發(fā)自己的播放器,并且取得了很大的進(jìn)步,推動(dòng)了播放器的發(fā)展。不過在聲音的表現(xiàn)上,國內(nèi)的播放器遠(yuǎn)不如 Beoplayer 和 foobar2022 專業(yè)。第二章 AIR 開發(fā)技術(shù)介紹 AIR 開發(fā)技術(shù)介紹Adobe AIR(AIR=Adobe Integrated Runtime) ,開發(fā)代號(hào)為 Apoll。AIR 是針對(duì)網(wǎng)絡(luò)與桌面應(yīng)用的結(jié)合所開發(fā)出來的技術(shù),可以不必經(jīng)由瀏覽器而對(duì)網(wǎng)絡(luò)上的云端程式做控制 [3]。AIR 是可以跨平臺(tái)的,就像 java 一樣,只要有個(gè)虛擬機(jī),在任何硬件或軟件系統(tǒng)平臺(tái)上都可以運(yùn)行。 開發(fā)工具介紹Flex Builder 是 Macromedia 的 IDE,用于 Flex 應(yīng)用程序開發(fā)。Flex Builder 使設(shè)計(jì)者和開發(fā)者更高效地建立 Flex 應(yīng)用程序。設(shè)計(jì)者可以快速建立應(yīng)用程序界面、快速簡(jiǎn)單地分布引人注目的 Flex 用戶界面并將其連接到后端數(shù)據(jù)源。開發(fā)者可以使用代碼提示和調(diào)試工具,對(duì) Flex 應(yīng)用程序進(jìn)行高效的的編碼和調(diào)試。2022年 6 月 1 日,Adobe 宣布,下一代 Flex Builder4 將改名為 Flash Builder 4,這引起了眾多開發(fā)者的異議 [4]。本播放器主要是采用 開發(fā)和構(gòu)建的, 通常是指 Adobe Flex Builder,是最初由 Macromedia 公司在 2022 年 3 月發(fā)布的,基于其專有的Macromedia Flash 平臺(tái),它是涵蓋了支持 RIA(Rich Inter Applications 富聯(lián)網(wǎng))的開發(fā)和部署的一系列技術(shù)組合。開發(fā)工具 Flash Builder 主界面如下圖:圖 開發(fā)工具界面 容器結(jié)構(gòu)介紹在 FlashBuilder 中,所有的組件都逐級(jí)嵌套在容器中。Flashbuilder 應(yīng)用就是用容器搭建起來的,組件是在容器中排列的。Application 是最外層的容器,在application 中嵌入各種容器和界面元素,容器中又可以再嵌套容器。容器中最主要的工作就是管理容器中組建的布局,容器通過多種版面布局方式(比如,絕對(duì)布局、相對(duì)布局、縱向布局、橫向布局等) 。通過有效地使用容器,同時(shí)恰當(dāng)?shù)嘏浜线\(yùn)用多個(gè)容器,可以對(duì)應(yīng)用程序的外觀實(shí)現(xiàn)最全面、最徹底、最有效率的控制 [5]。圖 容器結(jié)構(gòu)的嵌套顯示結(jié)構(gòu) 開發(fā)語言 開發(fā)語言簡(jiǎn)介ActionScript 動(dòng)作腳本是遵循 ECMAscript 第四版 的 Adobe Flash Player 運(yùn)行時(shí)環(huán)境的編程語言。它在 Flash 內(nèi)容和應(yīng)用程序中實(shí)現(xiàn)交互性、數(shù)據(jù)處理以及其他功能。ActionScript 是 Flash 的腳本語言,與 JavaScript 相似,ActionScript 是一種編程語言,新出的 使用 OOP(面對(duì)對(duì)象編程) ,增加更強(qiáng)的報(bào)錯(cuò)能力,指定類型也更明確 [6]。MXML 是一個(gè)可以讓你在 Adobe Flex 中布局用戶界面組件的一種 XML 語言。你也可以使用 MXML 聲明來定義程序中的非可視化組件,比如 對(duì)服務(wù)器端數(shù)據(jù)源的訪問以及用戶界面組件和數(shù)據(jù)源之間的數(shù)據(jù)綁定。MXML 標(biāo)簽與 ActionScript 類或者類中的屬性是相對(duì)應(yīng)的。當(dāng)你編譯你的 Flex 應(yīng)用程序的時(shí)候, Flex 解析你的MXML 標(biāo)簽并且生成相應(yīng)的 ActionScript 類。然后這些 ActionScript 類會(huì)被編譯成SWF 字節(jié)碼存儲(chǔ)到一個(gè) SWF 文件中 [7]。 開發(fā)語言主要功能ActionScript 提供了可靠的編程模型,具備面向?qū)ο缶幊痰幕局R(shí)的開發(fā)人員對(duì)此模型會(huì)感到似曾相識(shí)。ActionScript 中的一些主要功能包括:舞臺(tái)顯示對(duì)象 顯示對(duì)象的實(shí)例顯示對(duì)象容器 顯示對(duì)象Swf 文件主類的實(shí)例顯示對(duì)象容器顯示對(duì)象 顯示對(duì)象容器一個(gè)新增的 ActionScript 虛擬機(jī),稱為 AVM2,它使用全新的字節(jié)碼指令集,可使性能顯著提高;一個(gè)更為先進(jìn)的編譯器代碼庫,它更為嚴(yán)格地遵循 ECMAScript (ECMA 262) 標(biāo)準(zhǔn),并且相對(duì)于早期的編譯器版本,可執(zhí)行更深入的優(yōu)化;一個(gè)擴(kuò)展并改進(jìn)的應(yīng)用程序編程接口 (API),擁有對(duì)對(duì)象的低級(jí)控制和真正意義上的面向?qū)ο蟮哪P?;一種基于即將發(fā)布的 ECMAScript (ECMA262) 第 4 版草案語言規(guī)范的核心語言。一個(gè)基于 ECMAScript for XML (E4X) 規(guī)范(ECMA357 第 2 版)的 XML API。E4X 是 ECMAScript 的一種語言擴(kuò)展,它將 XML 添加為語言的本機(jī)數(shù)據(jù)類型;一個(gè)基于文檔對(duì)象模型 (DOM)第 3 級(jí)事件規(guī)范的事件模型 [8]。第三章 酷豬音樂播放器總體設(shè)計(jì) 總體功能設(shè)計(jì)由于本軟件的主要的使用者是濱州學(xué)院計(jì)算機(jī)科學(xué)技術(shù)系計(jì)算機(jī)科學(xué)與技術(shù)專業(yè)的師生,考慮到使用人的計(jì)算機(jī)硬件設(shè)備和軟件設(shè)備相對(duì)比較先進(jìn)、學(xué)生的計(jì)算機(jī)能力水平比較高超,所以本軟件的一些功能就不再在幫助中展示,在算法上盡量采用了中庸的算法??嶝i音樂播放器功能結(jié)構(gòu)如下圖:“酷豬”音樂播放器打開 暫停/播放 停止 上一曲 下一曲 音量+常用功能 附加功能音量消除廣告 創(chuàng)建列表 酷豬工具記事本 鬧鐘 便簽提醒 約會(huì)圖 酷豬播放器主要功能 軟件主要功能設(shè)計(jì)酷豬音樂播放器功能設(shè)計(jì)如下圖:打開播放器音樂播放部分 常用工具部分本地音樂掃描 本地歌詞掃描 設(shè)置、編輯、添加、刪除工具提示(桌面右下角彈窗顯示)歌曲播放 歌詞同步播放 歌詞去廣告圖 酷豬播放器主要功能設(shè)計(jì) 軟件主要功能介紹音樂播放部分:對(duì)于第一次使用該播放器的用戶,首先需要掃描本地硬盤的音樂文件,生成播放列表文件。然后播放器自動(dòng)讀取該列表文件,將列表中的所有音樂文件的文件名顯示在播放器的列表窗口中,然后通過雙擊播放列表中的任意一首音樂,開始播放音樂。此時(shí)控制音樂的各個(gè)控制部件開始生效。歌詞播放部分:在播放音樂的同時(shí),播放器查找與音樂文件相同目錄下的且文件名相同的歌詞文件,如果本地存有與該音樂文件文件名相同的歌詞文件(.lrc 文件) ,則此時(shí)歌詞是同步播放的,否則歌詞窗口顯示“酷豬音樂,只為你我傳播好音樂” ??嶝i工具部分:用戶通過點(diǎn)擊打開不同的小工具,然后輸入具體的時(shí)間、內(nèi)容等參數(shù),然后點(diǎn)擊“添加+ ”按鈕。如果該小工具需要進(jìn)行倒計(jì)時(shí)操作,系統(tǒng)將計(jì)算該添加項(xiàng)在所有選項(xiàng)中順序,然后對(duì)所有選項(xiàng)進(jìn)行排序,將排序最靠前的選項(xiàng)的參數(shù)傳遞到計(jì)時(shí)器中,計(jì)時(shí)器開始倒計(jì)時(shí)。當(dāng)剩余時(shí)間為 0 時(shí),桌面右下角將彈出提示框。比如用戶設(shè)置了“提醒” ,內(nèi)容是“今天 18:30 需要開會(huì)” ,這時(shí)倒計(jì)時(shí)器將獲取系統(tǒng)中所有“提醒” ,如果系統(tǒng)中有更靠前的提醒,排序后,就這個(gè)“提醒”先存儲(chǔ)在系統(tǒng)中等候調(diào)用,如果系統(tǒng)中沒有更靠前的提醒,則通過計(jì)算現(xiàn)在時(shí)刻與“提醒時(shí)間”的時(shí)間差來設(shè)置計(jì)時(shí)器,然后再界面上倒計(jì)時(shí)。當(dāng)?shù)綍?huì)議時(shí)間 18:30時(shí),桌面右下角彈出該“提醒 ”的內(nèi)容,并提醒用戶時(shí)間到。xml 文件 主節(jié)點(diǎn)(一個(gè))子節(jié)點(diǎn) n子節(jié)點(diǎn) 1子節(jié)點(diǎn) 2子節(jié)點(diǎn) 3……文件名文件路徑添加時(shí)間…… 軟件數(shù)據(jù)庫設(shè)計(jì) 播放列表(xml 文件)結(jié)構(gòu)可擴(kuò)展標(biāo)記語言 (Extensible Markup Language, XML) ,用于標(biāo)記電子文件使其具有結(jié)構(gòu)性的標(biāo)記語言,可以用來標(biāo)記數(shù)據(jù)、定義數(shù)據(jù)類型,是一種允許用戶對(duì)自己的標(biāo)記語言進(jìn)行定義的源語言。 XML 是標(biāo)準(zhǔn)通用標(biāo)記語言 (SGML) 的子集,非常適合 Web 傳輸。XML 提供統(tǒng)一的方法來描述和交換獨(dú)立于應(yīng)用程序或供應(yīng)商的結(jié)構(gòu)化數(shù)據(jù) [9]。由于本軟件是一個(gè)完全脫離網(wǎng)絡(luò)的本地音樂播放器,故沒有使用龐大的數(shù)據(jù)庫,而是采用了 xml 和普通的類似文本文件的形式存儲(chǔ)產(chǎn)生的數(shù)據(jù)。因?yàn)?xml 文件已有固定的國際標(biāo)準(zhǔn),在其固有標(biāo)準(zhǔn)的基礎(chǔ)上,本播放器對(duì) xml 文件存儲(chǔ)結(jié)構(gòu)進(jìn)行了多種方案設(shè)計(jì),最終選擇了一種分散的、簡(jiǎn)約的內(nèi)部存儲(chǔ)結(jié)構(gòu),讓其更適合在本播放器中使用。xml 文件存儲(chǔ)結(jié)構(gòu)如下圖:圖 酷豬音樂播放器 xml 文件存儲(chǔ)結(jié)構(gòu)圖 酷豬音樂播放器播放列表 xml 文件存儲(chǔ)結(jié)構(gòu) “酷豬工具”數(shù)據(jù)存儲(chǔ)的數(shù)據(jù)結(jié)構(gòu)設(shè)計(jì)在
點(diǎn)擊復(fù)制文檔內(nèi)容
規(guī)章制度相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號(hào)-1