![基于Android音樂(lè)播放器的設(shè)計(jì)與實(shí)現(xiàn)_第1頁(yè)](http://file3.renrendoc.com/fileroot_temp3/2022-2/20/c65abe8e-15cd-4b8d-817f-24c9d9946af6/c65abe8e-15cd-4b8d-817f-24c9d9946af61.gif)
![基于Android音樂(lè)播放器的設(shè)計(jì)與實(shí)現(xiàn)_第2頁(yè)](http://file3.renrendoc.com/fileroot_temp3/2022-2/20/c65abe8e-15cd-4b8d-817f-24c9d9946af6/c65abe8e-15cd-4b8d-817f-24c9d9946af62.gif)
![基于Android音樂(lè)播放器的設(shè)計(jì)與實(shí)現(xiàn)_第3頁(yè)](http://file3.renrendoc.com/fileroot_temp3/2022-2/20/c65abe8e-15cd-4b8d-817f-24c9d9946af6/c65abe8e-15cd-4b8d-817f-24c9d9946af63.gif)
![基于Android音樂(lè)播放器的設(shè)計(jì)與實(shí)現(xiàn)_第4頁(yè)](http://file3.renrendoc.com/fileroot_temp3/2022-2/20/c65abe8e-15cd-4b8d-817f-24c9d9946af6/c65abe8e-15cd-4b8d-817f-24c9d9946af64.gif)
![基于Android音樂(lè)播放器的設(shè)計(jì)與實(shí)現(xiàn)_第5頁(yè)](http://file3.renrendoc.com/fileroot_temp3/2022-2/20/c65abe8e-15cd-4b8d-817f-24c9d9946af6/c65abe8e-15cd-4b8d-817f-24c9d9946af65.gif)
版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
1、專(zhuān)科畢業(yè)設(shè)計(jì)(論文)題 目 基于Android的音樂(lè)播放器設(shè)計(jì)與實(shí)現(xiàn)姓 名 蘇鬧 專(zhuān) 業(yè) 計(jì)算機(jī)應(yīng)用技術(shù) 學(xué) 號(hào) 201223011 指導(dǎo)教師 黃海燕 鄭州科技學(xué)院信息工程學(xué)院 二一五年五月目 錄摘 要Abstract前 言1. 項(xiàng)目來(lái)源及開(kāi)發(fā)目的和意義11.1 項(xiàng)目來(lái)源11.2 項(xiàng)目開(kāi)發(fā)目的和意義22. 音樂(lè)播放器開(kāi)發(fā)及應(yīng)用現(xiàn)狀分析32.1操作和全面是關(guān)鍵32.2 Android音樂(lè)播放器的音質(zhì)分析43. 需求分析及總體設(shè)計(jì)方案53.1 主要開(kāi)發(fā)內(nèi)容53.2 需求分析53.2.1 界面設(shè)計(jì)模塊功能需求63.2.2 后臺(tái)通訊模塊功能需求133.2.3 文件夾選擇模塊功能需求133.3 總體設(shè)計(jì)
2、方案133.3.1 頁(yè)面設(shè)計(jì)模塊結(jié)構(gòu)133.3.2 后臺(tái)通訊模塊結(jié)構(gòu)133.3.3 文件夾選擇模塊結(jié)構(gòu)144. 開(kāi)發(fā)環(huán)境和開(kāi)發(fā)工具144.1 開(kāi)發(fā)語(yǔ)言144.2 開(kāi)發(fā)工具144.3 開(kāi)發(fā)環(huán)境145. 項(xiàng)目進(jìn)度安排、預(yù)期達(dá)到的目標(biāo)155.1 進(jìn)度安排155.2 預(yù)期達(dá)到的目標(biāo)155.2.1 功能預(yù)期目標(biāo)155.2.1 性能預(yù)期目標(biāo)155.2.1 其它預(yù)期目標(biāo)156. 完成項(xiàng)目所需的條件和經(jīng)費(fèi)167. 預(yù)見(jiàn)的困難及應(yīng)對(duì)措施17總結(jié)19致謝20參考文獻(xiàn)21基于Android音樂(lè)播放器的設(shè)計(jì)摘 要在Goolge的正確領(lǐng)導(dǎo)下,Android開(kāi)源系統(tǒng)以迅雷不及掩耳之勢(shì),橫掃各大移動(dòng)端系統(tǒng),成為擁有用戶數(shù)量
3、最多的系統(tǒng),音樂(lè)播放類(lèi)的軟件數(shù)不勝數(shù),為什么我還要再寫(xiě)一個(gè)播放器出來(lái)呢?因?yàn)楝F(xiàn)有的音樂(lè)播放器功能實(shí)在是有些多了,多未必不好,但是我總想要一個(gè)干凈純粹的音樂(lè)播放器,只為聽(tīng)歌的播放器,一個(gè)有著一些自己想要的功能的播放器,比如“切歌”,一個(gè)自己熟悉代碼的播放器,甚至,一個(gè)可以自定義功能結(jié)構(gòu)的音樂(lè)播放器。本文針對(duì)即時(shí)通訊類(lèi)移動(dòng)終端軟件的開(kāi)發(fā),使用多任務(wù)設(shè)計(jì)移動(dòng)終端界面,提出了一套通用的軟件構(gòu)架,將程序主要分為兩大部分:功能層和支撐層。功能層主要針對(duì)應(yīng)用業(yè)務(wù)邏輯,從界面、人機(jī)交互、控制處理等方面實(shí)現(xiàn)各種功能需求:而支撐層則在硬件設(shè)備、操作系統(tǒng)的基礎(chǔ)之上對(duì)操作系統(tǒng)提供的IO接口、數(shù)據(jù)存儲(chǔ)機(jī)制、內(nèi)存管理機(jī)制
4、等進(jìn)行再次有針對(duì)性的抽象封裝,統(tǒng)一編寫(xiě)接口的標(biāo)準(zhǔn)和規(guī)范,以建立一個(gè)適合多平臺(tái)、多語(yǔ)言應(yīng)用開(kāi)發(fā)的通用應(yīng)用開(kāi)發(fā)框架。并結(jié)合IOS和Android操作系統(tǒng)本身的體系結(jié)構(gòu)特點(diǎn)給出了在兩大平臺(tái)上的具體應(yīng)用框架。關(guān)鍵詞:軟件結(jié)構(gòu);音樂(lè)播放;移動(dòng)終端;AndroidDESIGN OF ANDROID MUSIC PLAYER BASED ONAbstractUnder the correct leadership of Goolge, the Android open source system with the suddenness of a thunderbolt, dominated the mobi
5、le end system, become have the largest number of users of the system, the software beyond count music player class, why do I have to write a player out? Because the existing music player function is some more, more is not bad, but I want a clean and pure music player, only for the music player, a nu
6、mber of the function you want players, such as "song", a familiar code player, even, a one can customize the function structure of the music player.Im kind of mobile terminal software development, the author of this paper, using multitasking mobile terminal interface design, put forward a
7、set of general software architecture, the program is mainly divided into two parts: function layer and supporting layer. Function mainly aimed at the application business logic layer, from the aspects of interface, human-computer interaction and control, implement a variety of functional requirement
8、s, and the support layer is on the basis of hardware, operating systems, IO interface provided by the operating system, data storage mechanism, memory management mechanism to targeted abstract encapsulation, unified interface standards and specifications, to build a suitable for multiple platforms a
9、nd multiple language application development application development framework. Combined with the IOS and Android operating system itself characteristics of the system structure is given in two huge platform specific application framework.Keywords: software architecture; Music Player; Mobile termina
10、l; The Android前 言音樂(lè)的世界,給世間萬(wàn)事萬(wàn)物帶進(jìn)了美好的時(shí)空。任你的思緒遐想,使你整個(gè)人陶醉在天上人間。每每聽(tīng)著音樂(lè),就會(huì)忘記所有的煩惱,所有的不快,甚至忘記了時(shí)間,忘記了一切。心和音樂(lè)融為一體,把你變得年輕而美麗。 所以,它不僅僅使自己精神世界永遠(yuǎn)處在一個(gè)五彩斑斕的境界里,而更多的是給整個(gè)世界帶來(lái)了快樂(lè)與幸福。音樂(lè)的魅力在于它沒(méi)有國(guó)別和語(yǔ)言的局限,任何一個(gè)人,聽(tīng)到音樂(lè)會(huì)隨著音樂(lè)一起快樂(lè),一起悲傷,好像當(dāng)時(shí)的場(chǎng)景歷歷在目。音樂(lè),有著無(wú)窮魅力!音樂(lè)是世界上最美的語(yǔ)言!本文主要是設(shè)計(jì)與實(shí)現(xiàn)一個(gè)用于基于Android的音樂(lè)播放器的工具,其主要特點(diǎn)就是簡(jiǎn)單方便,它主要是用最簡(jiǎn)單的方式去
11、播放音樂(lè),用最小的內(nèi)存,最少的資源去播放音樂(lè)。這款音樂(lè)播放器 最大的特色單屏設(shè)計(jì)理念,你的所有操作都在一個(gè)屏幕上。音樂(lè)列表,播放按鈕,操作控制等,在整個(gè)界面上一覽無(wú)余。這款音樂(lè)播放器,你會(huì)發(fā)現(xiàn)即使只有一屏,操作起來(lái)仍沒(méi)有任何問(wèn)題。簡(jiǎn)單,實(shí)用,是這款基于Android的音樂(lè)播放器最大的,也是做好的特點(diǎn)。我希望可以有更多的人喜歡我做的這款音樂(lè)播放器。1. 項(xiàng)目來(lái)源及開(kāi)發(fā)目的和意義1.1 項(xiàng)目來(lái)源如今Android上一月播放器有很多,但是似乎沒(méi)有我想要的,我想要的是一款足夠簡(jiǎn)單的音樂(lè)播放器,根據(jù)同學(xué)們的意見(jiàn)與建議,然后設(shè)計(jì)并實(shí)現(xiàn),進(jìn)一步的根據(jù)調(diào)查與市場(chǎng)分析實(shí)現(xiàn)我們完成項(xiàng)目。1.2 項(xiàng)目開(kāi)發(fā)目的和意義
12、音樂(lè)作為藝術(shù)必不可少的一部分,是我們生活和心情的調(diào)節(jié)劑,也是我們心靈的彼岸,精神的家園。莊重肅穆的音樂(lè)使人沉穩(wěn)如山,輕快活潑的音樂(lè)使人飄忽如云,舒緩悠揚(yáng)的音樂(lè)使人心靜如水。它是你急噪不安時(shí)的一針鎮(zhèn)定劑,是你憂傷感懷時(shí)的一抹笑容,此次設(shè)計(jì)從實(shí)際工程應(yīng)用的角度出發(fā),以計(jì)算機(jī)硬件解碼為指導(dǎo),結(jié)合當(dāng)前網(wǎng)絡(luò)中的一些常用技術(shù)和,編程實(shí)現(xiàn)基于Android的音樂(lè)播放工具,完成我們實(shí)現(xiàn)移動(dòng)終端的設(shè)計(jì)與實(shí)現(xiàn)。本項(xiàng)目是根據(jù)作為本人專(zhuān)科的畢業(yè)設(shè)計(jì)課題提出來(lái)的,它規(guī)模適中,適合于個(gè)人開(kāi)發(fā),能夠鍛煉學(xué)習(xí)新知識(shí)能力,進(jìn)一步加深我們對(duì)學(xué)過(guò)的知識(shí)進(jìn)行回顧,并進(jìn)一步鍛煉編程能力,鍛煉軟件工程思維方式。目前,計(jì)算機(jī)的發(fā)展離不開(kāi)網(wǎng)
13、絡(luò)這一方向,網(wǎng)絡(luò)將大大擴(kuò)展計(jì)算機(jī)的功能,研究計(jì)算機(jī)的網(wǎng)絡(luò)方面的技術(shù)以及應(yīng)用,挖掘計(jì)算機(jī)的額網(wǎng)絡(luò)潛能,將能夠大大提高自己對(duì)計(jì)算機(jī)的本身的認(rèn)識(shí),同時(shí)也能加深對(duì)計(jì)算機(jī)網(wǎng)絡(luò)的認(rèn)識(shí),開(kāi)闊我們對(duì)計(jì)算機(jī)網(wǎng)絡(luò)的了解。網(wǎng)絡(luò)的一大應(yīng)用就是用于用戶精神享受的音樂(lè)工具,通過(guò)對(duì)音樂(lè)工具的開(kāi)發(fā),能了解計(jì)算機(jī)如何通過(guò)硬件編碼解碼以及在此相互通信的基礎(chǔ)上實(shí)現(xiàn)的應(yīng)用程序級(jí)的協(xié)議。本項(xiàng)目在整個(gè)開(kāi)發(fā)實(shí)現(xiàn)上都基本采用Android技術(shù),在解碼編碼上使用它是因?yàn)樗哂腥缦聝?yōu)點(diǎn):a.減少不必要的數(shù)據(jù)傳輸、時(shí)間及降低網(wǎng)絡(luò)上數(shù)據(jù)流量的節(jié)省,并減少了數(shù)據(jù)流。 b. 平衡了前、后端的負(fù)載,原本數(shù)據(jù)大多由后端負(fù)責(zé)處理,借由AnAroid讓客戶端分
14、擔(dān)些工作,減低了后端的負(fù)載。 而在前臺(tái)界面上,android同樣強(qiáng)大誘人,這主要運(yùn)用到MainUi技術(shù),它是一種主要用于創(chuàng)建前端用戶界面,是一個(gè)與后臺(tái)技術(shù)無(wú)關(guān)的前端android框架,它具有如下優(yōu)點(diǎn):a.無(wú)需網(wǎng)絡(luò)、只要在一定的范圍即可傳輸。 b.節(jié)省流量,無(wú)需網(wǎng)絡(luò)。c.可編輯grid,添加新行,刪除一或多行,提示臟數(shù)據(jù),推拽改變grid大小,grid之間拖拽一或多行,甚至可以在tree和grid之間進(jìn)行拖拽。2. 音樂(lè)播放器開(kāi)發(fā)及應(yīng)用現(xiàn)狀分析2.1操作和全面是關(guān)鍵和過(guò)去MP3播放器只能播放低碼率MP3、按鍵也只有幾個(gè)不同,音樂(lè)播放器隨著科技的進(jìn)步,無(wú)論是對(duì)音頻格式的兼容性還是操控方面都有了很大
15、的進(jìn)化。很多人購(gòu)買(mǎi)音樂(lè)播放器的肘候,都會(huì)考慮到上手的難易度以及對(duì)音頻格式的支持?,F(xiàn)在很多播放器都采用了觸控屏,但是觸控不見(jiàn)得就代表好用,一些播放器即使只使用按鍵也會(huì)有不錯(cuò)的上手效果,關(guān)鍵還是得看選歌和設(shè)置是不是方便。至于音樂(lè)格式,能支持無(wú)損壓縮的音樂(lè)文件是最好的,特別是可以支持WAV、FLAC、ALAC和APE,最好還能支持CUE管理整個(gè)音軌。目前要找到一個(gè)功能非常全面的音樂(lè)播放器并不容易,特別是支持CUE管理音軌的,蘋(píng)果產(chǎn)品雖然操控方便,但是不支持無(wú)損音頻,所以并不推薦。這里大家不妨考慮一些國(guó)內(nèi)的播放器,一些國(guó)內(nèi)專(zhuān)業(yè)的音頻公司,往往會(huì)推出一些不錯(cuò)的音樂(lè)播放器,比如飛傲的產(chǎn)品,無(wú)論是操控還是格
16、式支持,放眼整個(gè)業(yè)界都屬流;此外像索尼、HiFiMan這些著名廠商的播放器,在功能方面比較全面,操控也很方便。2.2 android音樂(lè)播放工具音質(zhì)分析音質(zhì)我們談得太多,但不可否認(rèn)的是,音質(zhì)本身就是一種帶有主觀性質(zhì)的東西。可問(wèn)題在于音質(zhì)對(duì)于音樂(lè)播放器又是非常重要的一環(huán)。在這里我們也只能通過(guò)兩種方法去判別一個(gè)播放器的音質(zhì)。首先是客觀判斷,這點(diǎn)可以通過(guò)播放器本身的參數(shù)和硬件來(lái)分析,比如一個(gè)播放器使用的主芯片是什么,使用的DAC、放大器的型號(hào),了解了播放器的硬件,我們才可以知道它的最低音質(zhì)有沒(méi)有保障(當(dāng)然具體還要看工程師的調(diào)音)。此外,如果有條件的話,大家可以用RMAA來(lái)測(cè)試一款音頻設(shè)備的具體性能參
17、數(shù),包括頻響、動(dòng)態(tài)、噪聲、失真以及分離度等等,這些都是有標(biāo)準(zhǔn)的。如果實(shí)在沒(méi)條件,那就多看看媒體的客觀評(píng)測(cè)吧!除了客觀判斷之外,剩下的就只有主觀聽(tīng)音了。對(duì)于追求音質(zhì)的人而言,雖然不可能個(gè)個(gè)都是金耳朵,但即使是木耳朵,也應(yīng)該聽(tīng)出一些音質(zhì)區(qū)別較大播放器之間的差異。這里推薦采用同一款耳機(jī),在不同播放器上進(jìn)行試聽(tīng),然后選擇更讓你覺(jué)得舒服的那款播放器音樂(lè)播放器并不見(jiàn)得每款都很貴,但是音質(zhì)較好的播放器的價(jià)格絕對(duì)不會(huì)低,基本上從數(shù)千元到數(shù)萬(wàn)元都有。當(dāng)然到了這個(gè)級(jí)別,真要在數(shù)千和數(shù)萬(wàn)元之間聽(tīng)出多大的差異,非金耳朵不能也,對(duì)于類(lèi)似筆者這樣又要追求音質(zhì),卻又是木耳朵的用戶,除了努力看參數(shù)和自己拼命試聽(tīng)外,不妨考慮一
18、些專(zhuān)業(yè)音頻廠商的產(chǎn)品,這類(lèi)廠商做出來(lái)的東西一般都是有音質(zhì)保障的。比如HiFiMan、樂(lè)之邦、Aune、樂(lè)圖等,至于價(jià)格方面就看自己身上有多少銀子了。需要提醒的是,追求音質(zhì),往往在操控和格式方面就不要要求太多,比如樂(lè)之邦06-MX這種操控反人類(lèi)但音質(zhì)又很好的產(chǎn)品,又比如Aune那種音質(zhì)出色但只支持WMV格式的播放器,要聽(tīng)好聲音,就專(zhuān)注到聲音里面去,其他盡量別苛求。3. 需求分析及總體設(shè)計(jì)方案3.1 主要開(kāi)發(fā)內(nèi)容本項(xiàng)目的主要開(kāi)發(fā)內(nèi)容是設(shè)計(jì)并實(shí)現(xiàn)基于android的音樂(lè)工具(如果提供版本升級(jí),會(huì)考慮加入網(wǎng)上音樂(lè)和歌詞顯示的功能),此次設(shè)計(jì)為基于android的音樂(lè)工具,該方案利用現(xiàn)有成熟的手機(jī)硬件解
19、碼技術(shù)來(lái)實(shí)現(xiàn)音樂(lè)工具的開(kāi)發(fā)。本項(xiàng)目主要分為三大模塊:頁(yè)面設(shè)計(jì)模塊,后臺(tái)模塊和文件夾數(shù)據(jù)庫(kù)訪問(wèn)模塊。3.2 需求分析一個(gè)完美得音樂(lè)播放工具,它將為用戶提供友好的界面,豐富的功能,方便用戶的使用,給用戶提供更加方便的需求,便于使用便于擴(kuò)展,下面就對(duì)該項(xiàng)目的需求進(jìn)行詳細(xì)描述。 3.2.1 界面設(shè)計(jì)模塊功能需求1) 暫停播放功能這是頁(yè)面的主要界面區(qū)域,為一個(gè)編輯框形式的窗口界面,其中用于顯示暫停播放和上一曲下一曲的信息,并支持修改音樂(lè)文件夾元素,該界面中可顯示音樂(lè)列表,同時(shí)支持修改里面信息如刪除添加等。圖3.1 歌曲列表2) 音樂(lè)文件夾選擇功能音樂(lè)文件夾選擇功能是用來(lái)更改音樂(lè)根目錄的功能,可以用來(lái)選擇
20、不同文件夾下的音樂(lè)文件,因?yàn)榧夹g(shù)有限,不能進(jìn)行智能的篩選,所以只能用這種笨方法先代替著,但是以后一定會(huì)用智能的音樂(lè)篩選系統(tǒng)。圖3.2 文件夾選擇3) 音樂(lè)列表以列表方式顯示該音樂(lè)播放器現(xiàn)在可以播放的音樂(lè),列表最少可以顯示上千首歌,想讓那首歌播放可以點(diǎn)擊音樂(lè)播放列表里的歌曲,但是一定要點(diǎn)到歌曲名字上面,因?yàn)橛|摸監(jiān)控范圍只監(jiān)控音樂(lè)播放列表里的歌曲名字本身,其他的地方還沒(méi)能監(jiān)控到,這一點(diǎn)兒會(huì)在以后的升級(jí)版本里進(jìn)行升級(jí)。4) 播放上一曲上一曲就是點(diǎn)擊按鈕之后播放在音樂(lè)播放列表中位于當(dāng)前正在播放歌曲的上一首歌曲 圖3.3 上一曲代碼其中的實(shí)現(xiàn)就像圖3.3中所示,current代表當(dāng)前歌曲,ifelse語(yǔ)
21、句用于判斷是否超出音樂(lè)播放列表范圍。player.reset()重置播放器后,用play()方法進(jìn)行播放。5) 播放下一曲下一曲就是點(diǎn)擊按鈕之后播放在音樂(lè)播放列表中位于當(dāng)前正在播放歌曲的下一首歌曲,代碼實(shí)現(xiàn)跟上一曲相差不大,只需要改動(dòng)current- 為current+即可。6) 暫停與播放暫停按鈕和播放按鈕合并在一起,歌曲在播放的狀態(tài)時(shí)就顯示暫停,歌曲在暫停時(shí)或者在未播放時(shí)就顯示播放。這個(gè)音樂(lè)播放器沒(méi)有提供停止按鈕,因?yàn)橛X(jué)得沒(méi)必要,暫停就夠用了。7) 進(jìn)度條實(shí)時(shí)更新歌曲在播放的時(shí)候會(huì)用ProgressBar這個(gè)系統(tǒng)組件顯示歌曲播放的,Android的UI是單線程的,此ProgressBar時(shí)
22、的就是這個(gè)原理更新的,為了避免拖住GUI,一些費(fèi)時(shí)的對(duì)象應(yīng)該交給獨(dú)立的線程去執(zhí)行。如果幕后線程來(lái)執(zhí)行對(duì)象,就會(huì)發(fā)出錯(cuò)誤訊息。8) 歌詞顯示功能(升級(jí)功能)由于歌詞表達(dá)了歌曲的宗旨和靈魂,闡述了一首歌所要表達(dá)的感情和主旨,所以即使年代久遠(yuǎn),有的歌詞也不容易忘記。歌詞的好壞有時(shí)候在很大程度決定了一首歌的好壞,因此很多著名的歌手也會(huì)請(qǐng)著名的填詞人來(lái)創(chuàng)作,當(dāng)前歌詞創(chuàng)作比較優(yōu)秀的人有林夕、方文山、高曉松、李焯雄、黃沾、陳信宏、黃偉文、萬(wàn)宏、林若寧、黃俊郎、許嵩等。隨著人對(duì)歌詞的重視,歌詞這一文體將會(huì)被越來(lái)越多的人所借用。隨著越來(lái)越多高素質(zhì)文人選擇歌詞創(chuàng)作,流行歌詞的藝術(shù)水準(zhǔn)將大大提高。這些都是我們下一步
23、升級(jí)要考慮到的。9) 智能文件檢索(升級(jí)功能)智能檢索以文獻(xiàn)和檢索詞的相關(guān)度為基礎(chǔ),綜合考查文獻(xiàn)的重要性等指標(biāo),對(duì)檢索結(jié)果進(jìn)行排序,以提供更高的檢索效率。智能檢索的結(jié)果排序同時(shí)考慮相關(guān)性和重要性,相關(guān)性采用各字段加權(quán)混合索引,相關(guān)性分析更準(zhǔn)確,重要性指通過(guò)對(duì)文獻(xiàn)來(lái)源權(quán)威性分析和引用關(guān)系分析等實(shí)現(xiàn)對(duì)文獻(xiàn)質(zhì)量的評(píng)價(jià),這樣的結(jié)果排序更加準(zhǔn)確,更能將與用戶愿望最相關(guān)的文獻(xiàn)排到最前面,提高檢索效率。如果以智能文件檢索為輔助,本軟件就會(huì)更好用,這些都是我們下一步升級(jí)要考慮到的,只是現(xiàn)在技術(shù)能力有限。10) 智能隨機(jī)播放功能(升級(jí)功能)在播放的時(shí)候記錄歌曲播放次數(shù),頻率。根據(jù)所記錄的東西進(jìn)行有選擇性的隨機(jī)播
24、放,更加人性化。使用者可以用本音樂(lè)播放器體驗(yàn)一種想聽(tīng)什么歌,不用操作,播放器智能選擇的良好體驗(yàn)。新歌優(yōu)先試聽(tīng)。11) 硬件解碼(升級(jí)功能)音樂(lè)播放器就是音頻解碼器的可視化操作界面,其實(shí)質(zhì)是針對(duì)各種音頻編碼格式的解碼器。例如ape格式調(diào)用的是Monkey's Audio解碼器,flac格式調(diào)用的是flac解碼器,mp3調(diào)用的是lame解碼器。大部分音樂(lè)播放器都支持多種音樂(lè)格式的文件,這是因?yàn)檫@些播放器將不同的音頻解碼器打包起來(lái),并制作統(tǒng)一的播放界面,從而讓使用者能夠方便地播放和聆聽(tīng)各種音樂(lè)。正因?yàn)橐魳?lè)播放器僅僅是將音頻解碼器打包,而同一種音頻的解碼方式又是固定的,因此理論上所有播放器的音
25、質(zhì)應(yīng)當(dāng)是完全相同的,并不存在音質(zhì)最好的音樂(lè)播放器。有些音樂(lè)播放器會(huì)在解碼器的基礎(chǔ)上添加DSP插件,對(duì)原始的音樂(lè)進(jìn)行轉(zhuǎn)換和扭曲,以迎合人們的喜好(如加強(qiáng)低音或過(guò)濾細(xì)節(jié)),美其名曰優(yōu)化音質(zhì)以獲得天籟之音,實(shí)質(zhì)卻是破壞原本音樂(lè),雖然能夠使部分音樂(lè)更好聽(tīng),卻也導(dǎo)致另一些音樂(lè)音質(zhì)大打折扣。音樂(lè)播放器的人性化界面和擴(kuò)展性才是各種音樂(lè)播放器的特色所在。3 大部分商業(yè)版播放軟件往往將界面打造得非常華麗,操作也十分簡(jiǎn)便,但卻缺乏擴(kuò)展性,支持格式較少。開(kāi)源播放軟件一般能夠較好地進(jìn)行擴(kuò)展,支持較多的音樂(lè)格式,但往往界面樸素,難以吸引用戶。12) 歌曲檢索功能(升級(jí)功能)基于內(nèi)容的音頻檢索,是繼基于內(nèi)容的圖像檢索之后
26、發(fā)展起來(lái)的一個(gè)新興研究方向,是指通過(guò)音頻特征分析,對(duì)不同音頻數(shù)據(jù)賦以不同的語(yǔ)義,使具有相同語(yǔ)義的音頻在聽(tīng)覺(jué)上保持相似,其中基于內(nèi)容的音樂(lè)檢索是具有較高實(shí)用價(jià)值的一個(gè)部分。在基于內(nèi)容的音頻檢索中,對(duì)音頻的分類(lèi)檢索技術(shù)(如將音頻文件分為“音樂(lè)”、“演講”、“噪音”等)得到了較快的發(fā)展。而由于音樂(lè)自身的感知特征問(wèn)題,基于內(nèi)容的音樂(lè)檢索技術(shù)則發(fā)展緩慢。音樂(lè)與人的聽(tīng)覺(jué)感知緊密相關(guān),它更多的傳達(dá)了一種感情,一種很難量化的情緒,音樂(lè)的這種特性決定了在音頻的分類(lèi)檢索技術(shù)中所用到的物理特征對(duì)音樂(lè)分析并不適用?;趦?nèi)容的音樂(lè)檢索 是根據(jù)音樂(lè)的內(nèi)容特征來(lái)進(jìn)行檢索,也就是根據(jù)音樂(lè)的旋律、節(jié)奏等音樂(lè)特征進(jìn)行檢索。 基于
27、內(nèi)容的音樂(lè)檢索在音樂(lè)數(shù)據(jù)庫(kù)管理、Internet音樂(lè)檢索以及生活?yuàn)蕵?lè)方面都具有非常重要的意義?,F(xiàn)在每年只是在中國(guó)就會(huì)有上千張的新音樂(lè)專(zhuān)輯出現(xiàn),對(duì)于音樂(lè)數(shù)據(jù)庫(kù)的管理簡(jiǎn)單的只是依據(jù)手工標(biāo)注分類(lèi)已遠(yuǎn)遠(yuǎn)不夠,這就需要對(duì)音樂(lè)的基于音樂(lè)內(nèi)容的分類(lèi)管理。而作曲家和音樂(lè)家則需要通過(guò)音樂(lè)的旋律等特征來(lái)進(jìn)行音樂(lè)查找和比對(duì),以解決音樂(lè)的著作權(quán)和版權(quán)問(wèn)題。同時(shí),面對(duì)大量涌現(xiàn)的新音樂(lè)和海量的經(jīng)典音樂(lè),對(duì)于喜愛(ài)音樂(lè)的人們來(lái)說(shuō),通過(guò)他們所熟悉的音樂(lè)旋律特征來(lái)查找音樂(lè)是一種更受歡迎的方法。所以,對(duì)基于內(nèi)容的音樂(lè)檢索基于內(nèi)容的音樂(lè)檢索系統(tǒng)研究的研究具有著廣泛的實(shí)用價(jià)值和理論研究?jī)r(jià)值。3.2.2 后臺(tái)通訊模塊功能需求由于是音樂(lè)播
28、放,所以用android實(shí)現(xiàn),將客戶端發(fā)送的請(qǐng)求及時(shí)響應(yīng)并返回?cái)?shù)據(jù)。無(wú)線通信模塊廣泛地運(yùn)用在車(chē)輛監(jiān)控、遙控、遙測(cè)、小型無(wú)線網(wǎng)絡(luò)、無(wú)線抄表、門(mén)禁系統(tǒng)DATA-6106無(wú)線通信模塊、小區(qū)傳呼、工業(yè)數(shù)據(jù)采集系統(tǒng)、無(wú)線標(biāo)簽、身份識(shí)別、非接觸RF智能卡、小型無(wú)線數(shù)據(jù)終端、安全防火系統(tǒng)、無(wú)線遙控系統(tǒng)、生物信號(hào)采集、水文氣象監(jiān)控、機(jī)器人控制、無(wú)線232數(shù)據(jù)通信、無(wú)線485/422數(shù)據(jù)通信、數(shù)字音頻、數(shù)字圖像傳輸?shù)阮I(lǐng)域中。后臺(tái)通訊模塊對(duì)于音樂(lè)播放的最用就是可以在聯(lián)網(wǎng)的情況下,使后臺(tái)服務(wù)器能夠及時(shí)掌握客戶端的實(shí)時(shí)信息,從而進(jìn)行只能播放用戶喜歡的音樂(lè)的功能。3.2.3 數(shù)據(jù)庫(kù)訪問(wèn)模塊功能需求收索的查詢請(qǐng)求及時(shí)響應(yīng)
29、,并將結(jié)果返回。Visual C+提供了對(duì)DAO的封裝,MFC DAO類(lèi)封裝了DAO(數(shù)據(jù)庫(kù)訪問(wèn)對(duì)象)的大部分功能,從面Visual C+程序就可以使用Visual C+提供的MFC DAO類(lèi)方便的訪問(wèn)Microsoft Jet 數(shù)據(jù)庫(kù),編制簡(jiǎn)潔、有Visaul C+特色的數(shù)據(jù)庫(kù)應(yīng)用程序。數(shù)據(jù)庫(kù)訪問(wèn)對(duì)象(DAO)提供了一種通過(guò)程序代碼創(chuàng)建和操縱數(shù)據(jù)庫(kù)的機(jī)制。多個(gè)DAO對(duì)象構(gòu)成一個(gè)體系結(jié)構(gòu),在這個(gè)結(jié)構(gòu)里,各個(gè)DAO對(duì)象協(xié)同工作。DAO支持以下四個(gè)數(shù)據(jù)庫(kù)選項(xiàng):打開(kāi)訪問(wèn)數(shù)據(jù)庫(kù)(MDB文件)MDB文件是一個(gè)自包含的數(shù)據(jù)庫(kù),它包括查詢定義、安全信?須指定MDB文件的路徑名。直接打開(kāi)ODBC數(shù)據(jù)源這里有一
30、個(gè)很重要的限制。不能找開(kāi)以Jet引擎作為驅(qū)動(dòng)程序的ODBC數(shù)據(jù)源;只可以使用具有自己的ODBC驅(qū)動(dòng)程序DLL的數(shù)據(jù)源。用Jet引擎找開(kāi)ISAM型(索引順序訪問(wèn)方法)數(shù)據(jù)源(包括dBase,FoxPro,Paradox,Btrieve,Excel或文本文件)即使已經(jīng)設(shè)置了ODBC數(shù)據(jù)源,要用Jet引擎來(lái)訪問(wèn)這些文件類(lèi)型中的一種,也必須以ISAM型數(shù)據(jù)源的方式來(lái)找開(kāi)文件,而不是以O(shè)DBC數(shù)據(jù)源的方式。給ACCESS數(shù)據(jù)庫(kù)附加外部表這實(shí)際上是用DAO訪問(wèn)ODBC數(shù)據(jù)源的首選方法。首先使用ACCESS把ODBC表添加到一個(gè)MDB文件上,然后依照第一選項(xiàng)中介紹的方法用DAO找開(kāi)這個(gè)MDB文件就可以了。用
31、戶也可以用ACCESS把IASM文件附加到一個(gè)MDB文件上。3.3 總體設(shè)計(jì)方案本項(xiàng)目深入貫徹模塊劃分的設(shè)計(jì)思想,將功能和實(shí)現(xiàn)清晰地展開(kāi),下面就將從模塊的角度介紹各個(gè)部分的結(jié)構(gòu)設(shè)計(jì)方案。3.3.1 頁(yè)面設(shè)計(jì)模塊結(jié)構(gòu)圖3.4 頁(yè)面結(jié)構(gòu)與功能圖整個(gè)頁(yè)面在總體上分為上面、中間、底部三個(gè)部分,其中上面部分包含一個(gè)列歌曲名字,播放進(jìn)度條和時(shí)間。通過(guò)這些可以查看歌曲的播放狀態(tài),中間部分是一這種音樂(lè)播放控制按鈕,這是音樂(lè)播放器的總體最重要部分,歌曲的播放狀態(tài)由這一部分全權(quán)控制;底部是音樂(lè)播放列表顯示區(qū)域,可以通過(guò)這個(gè)顯示區(qū)域查看要進(jìn)行播放的歌曲,上下翻動(dòng)進(jìn)行查看。也可以通過(guò)點(diǎn)擊歌曲名稱(chēng)來(lái)進(jìn)行播放。 3.3.
32、2 后臺(tái)通訊模塊結(jié)構(gòu)圖3.5 后臺(tái)通訊圖如圖3.5所示,用戶發(fā)送XMLHttpRequest請(qǐng)求,通過(guò)該對(duì)象與服務(wù)器打交道,然后服務(wù)器將操作數(shù)據(jù)庫(kù)獲得的信息返回,并通過(guò)JavaScript對(duì)客戶端進(jìn)行響應(yīng)。本項(xiàng)目的大多數(shù)即時(shí)通訊都是通過(guò)這種方式實(shí)現(xiàn)的。3.3.3 數(shù)據(jù)庫(kù)訪問(wèn)模塊結(jié)構(gòu)圖3.6 數(shù)據(jù)庫(kù)訪問(wèn)圖如圖3.6所示,web服務(wù)器將訪問(wèn)參數(shù)傳遞到數(shù)據(jù)庫(kù)的存儲(chǔ)過(guò)程中,存儲(chǔ)過(guò)程執(zhí)行數(shù)據(jù)訪問(wèn),并將查詢的結(jié)果返回到服務(wù)器。本系統(tǒng)基本上所有的訪問(wèn)都是通過(guò)這種方式完成的。4. 開(kāi)發(fā)環(huán)境和開(kāi)發(fā)工具4.1 開(kāi)發(fā)語(yǔ)言android的應(yīng)用也非常廣泛,基于android語(yǔ)言的jsp技術(shù)在網(wǎng)站開(kāi)發(fā)中具有跨平臺(tái)、可伸縮
33、性強(qiáng)等眾多優(yōu)點(diǎn),且網(wǎng)上的學(xué)習(xí)資料很多,所以選擇android語(yǔ)言開(kāi)發(fā)。4.2 開(kāi)發(fā)工具(1) Eclipse,Android sdk,Java sdk虛擬機(jī)。(2) 硬件 筆記本電腦一臺(tái),手機(jī)兩部,手機(jī)數(shù)據(jù)線一條。4.3 開(kāi)發(fā)環(huán)境表4.1 開(kāi)發(fā)環(huán)境表名稱(chēng)描述操作系統(tǒng)Windows7旗艦版支持軟件Eclipse,Android sdk,Java sdk虛擬機(jī)。網(wǎng)絡(luò)環(huán)境以太網(wǎng) 10/100/1000M硬件環(huán)境CPU:酷睿2 雙核 T5750 2.00GHz內(nèi)存:2G顯存:128M硬盤(pán):250G以上手機(jī)兩部 數(shù)據(jù)線一條5. 項(xiàng)目進(jìn)度安排、預(yù)期達(dá)到的目標(biāo)5.1 進(jìn)度安排項(xiàng)目進(jìn)度及畢業(yè)設(shè)計(jì)(論文)工作安
34、排見(jiàn)表5-1。表5.1 項(xiàng)目進(jìn)度及畢業(yè)設(shè)計(jì)(論文)工作計(jì)劃表起始時(shí)間完成時(shí)間計(jì)劃工作內(nèi)容備注項(xiàng)目需求與可行性分析已完成技術(shù)參考與功能設(shè)計(jì)已完成概要設(shè)計(jì)、詳細(xì)設(shè)計(jì)已完成編碼實(shí)現(xiàn)、測(cè)試與部署已完成撰寫(xiě)論文,參加畢業(yè)答辯已完成5.2 預(yù)期達(dá)到的目標(biāo)5.2.1 功能預(yù)期目標(biāo)完全實(shí)現(xiàn)需求中定義的功能,希望能夠有時(shí)間進(jìn)行版本升級(jí),實(shí)現(xiàn)擴(kuò)展的音頻和視頻聊天的功能,還有就是文件發(fā)送包括(圖片,語(yǔ)音,視頻)。5.2.2 性能預(yù)期目標(biāo)在模擬器正常的情況下能夠在5秒內(nèi)將頁(yè)面加載完畢,并且顯示正常的聊天功能,操作響應(yīng)迅速,點(diǎn)擊按鈕時(shí)能夠在2秒內(nèi)響應(yīng)完成,有較強(qiáng)的兼容性,能夠在電腦、手機(jī)中正常運(yùn)行??蓴U(kuò)展性強(qiáng)、可維護(hù)性
35、強(qiáng)。5.2.3 其它預(yù)期目標(biāo)頁(yè)面美觀大方、操作簡(jiǎn)單易用、用戶體驗(yàn)好。6. 完成項(xiàng)目所需的條件和經(jīng)費(fèi)6.1 已具備的條件(1)硬件條件用于系統(tǒng)開(kāi)發(fā)的個(gè)人計(jì)算機(jī)若干臺(tái)用于測(cè)試的安卓手機(jī)一部(2)軟件條件Eclipse Android sdk Java sdk,A虛擬機(jī)(3)資料android 技術(shù)資料的電子文檔Jsp開(kāi)發(fā)幫助文檔JavaScript開(kāi)發(fā)幫助文檔Ajax開(kāi)發(fā)幫助文檔6.2 需要的條件(1) 條件1、滿足要求的配置環(huán)境,較好的硬件還有軟件配置;2、若有足夠時(shí)間升級(jí)版本,提供語(yǔ)音和視頻聊天功能,則需攝像頭和耳機(jī)麥克若干,其他無(wú)特殊條件要求。7. 預(yù)見(jiàn)的困難及應(yīng)對(duì)措施本項(xiàng)目開(kāi)發(fā)過(guò)程中,可以
36、預(yù)見(jiàn)的困難及應(yīng)對(duì)措施如下:(1)對(duì)android結(jié)構(gòu)不熟悉解決辦法:1、先模仿網(wǎng)上一些美觀的藍(lán)牙模擬器圖片界面,運(yùn)用android技術(shù)設(shè)計(jì)實(shí)現(xiàn)相似的視覺(jué)效果,比如好的素材(漂亮的背景圖片風(fēng)景圖等,動(dòng)聽(tīng)的音樂(lè)等),并可以摘取一些優(yōu)秀的界面元素運(yùn)用到畢業(yè)設(shè)計(jì)項(xiàng)目中來(lái)。2、閱讀android的相關(guān)學(xué)習(xí)文檔,掌握android的配置環(huán)境與之結(jié)構(gòu),并且查閱移動(dòng)藍(lán)牙通訊的先關(guān)資料,使之準(zhǔn)備充分有備無(wú)患。3、在開(kāi)發(fā)中遇到問(wèn)題時(shí)上網(wǎng)搜索相關(guān)資料和解決方案,去圖書(shū)館查找對(duì)應(yīng)軟件的書(shū)籍,找指導(dǎo)老師進(jìn)行指導(dǎo),與同學(xué)進(jìn)行交流都是一些好的解決方法。(2)由于沒(méi)有音樂(lè)播放工具的開(kāi)發(fā)經(jīng)驗(yàn),設(shè)計(jì)困難解決辦法:1、分析當(dāng)下流行
37、的網(wǎng)易云音樂(lè)和其他音樂(lè)播放器的他點(diǎn)及其他應(yīng)用的界面和功能設(shè)計(jì),取其精華,再融合自身的創(chuàng)新元素,實(shí)現(xiàn)該項(xiàng)目的設(shè)計(jì)。2、閱讀有關(guān)即時(shí)通訊工具方面的設(shè)計(jì)和開(kāi)發(fā)學(xué)術(shù)論文,可以在一些相關(guān)網(wǎng)站上查找,這樣可以以更加有效的解決問(wèn)題而且高效。(3)需求靈活性,無(wú)法事先預(yù)知解決辦法:對(duì)必須實(shí)現(xiàn)的功能在需求分析階段確定,這些功能在考慮時(shí)均為技術(shù)無(wú)太大實(shí)現(xiàn)難度的需求,對(duì)于可能出現(xiàn)實(shí)現(xiàn)問(wèn)題的功能作為版本升級(jí)的擴(kuò)展功能來(lái)設(shè)計(jì),在預(yù)期完成基本功能的前提下可以實(shí)現(xiàn)擴(kuò)展功能,使我們做出來(lái)的東西高效且使用方便價(jià)值高,應(yīng)用廣泛,靈活便于使用便于擴(kuò)展,達(dá)到靈活變動(dòng)的目的,而且軟件在推出或者關(guān)閉的情況下不使用流量,推出的時(shí)候不再占用
38、內(nèi)存空間。使之達(dá)到使用靈活,使用方便、事先預(yù)知、節(jié)省數(shù)據(jù)、節(jié)省時(shí)間,切高效穩(wěn)定。總結(jié)經(jīng)過(guò)幾個(gè)月的畢業(yè)設(shè)計(jì),基于安卓的音樂(lè)播放器系統(tǒng)終于完成了。本文在對(duì)相關(guān)理論知識(shí)的基礎(chǔ)上設(shè)計(jì)了一個(gè)基于B/S(客戶端/服務(wù)器模式)的即時(shí)通訊系統(tǒng),分析系統(tǒng)的工作流程,并應(yīng)用.NET平臺(tái)具體實(shí)現(xiàn)了一些基本的功能,如:進(jìn)度條控制、單線程和播放暫停、上下曲和文件夾操作。本系統(tǒng)功能雖簡(jiǎn)單,但目的的了解基于安卓的一些基本功能開(kāi)發(fā),如果要完善系統(tǒng)還需更多的時(shí)間。畢業(yè)設(shè)計(jì)的過(guò)程是一個(gè)學(xué)習(xí)與研究的過(guò)程,而且,我深刻地認(rèn)識(shí)到如果在實(shí)踐中學(xué)習(xí)與研究,所學(xué)習(xí)的知識(shí)和技能就會(huì)更扎實(shí)。對(duì)于C#語(yǔ)言也不是很熟悉,這是我以后需解決的問(wèn)題。在此
39、次的畢業(yè)設(shè)計(jì)中,我深深地體會(huì)到進(jìn)行軟件開(kāi)發(fā)不是一件容易的事情,它需要開(kāi)發(fā)者具備全面的專(zhuān)業(yè)知識(shí)、嚴(yán)謹(jǐn)?shù)墓ぷ鲬B(tài)度、縝密的思維以及較高的分析問(wèn)題、解決問(wèn)題的能力,而我在很多方面還有欠缺??傊?,我以后要多專(zhuān)心研究軟件開(kāi)發(fā),以更加飽滿的熱情投入到本專(zhuān)業(yè)的學(xué)習(xí)中去,認(rèn)真做好每一件事情,爭(zhēng)取得到更多的收獲。致謝三年的學(xué)習(xí)時(shí)間轉(zhuǎn)眼即逝,承載著我的希望與夢(mèng)想的鄭州科技學(xué)院轉(zhuǎn)眼間就將引領(lǐng)我抵達(dá)學(xué)業(yè)的終點(diǎn),在論文完成之際,謹(jǐn)向所有關(guān)心,幫助,指導(dǎo),支持我的老師,同學(xué),朋友,家人致以誠(chéng)摯的感謝。在論文完成之際,我首先衷心的感謝我的指導(dǎo)老師黃海燕老師在學(xué)習(xí)上給予的所有關(guān)懷,照顧和指導(dǎo)黃老師以其具有前沿性的視野,淵博的學(xué)識(shí),豐富的實(shí)踐經(jīng)驗(yàn)以及嚴(yán)謹(jǐn)敬業(yè)的治學(xué)精神深深影響著我,使我專(zhuān)業(yè)知識(shí)和技能都得到相當(dāng)大的提高,并學(xué)習(xí)到開(kāi)展研究的方法,這對(duì)我未來(lái)的發(fā)展是一筆寶貴的財(cái)富。在我未來(lái)的漫長(zhǎng)的人生道路當(dāng)中,將是我一直以黃老師為表率。在將來(lái)的人生道路上堅(jiān)持奮斗、堅(jiān)持不懈,在工作上認(rèn)真仔細(xì)一直向前。參考文
溫馨提示
- 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 個(gè)人借款合同民間
- 2025年鄭州道路運(yùn)輸從業(yè)資格證模擬考試年新版
- 2025年宜春道路貨運(yùn)運(yùn)輸從業(yè)資格證模擬考試
- 小學(xué)二年級(jí)數(shù)學(xué)上冊(cè)口算
- 2025年河南貨運(yùn)從業(yè)資格證模擬考試題及答案大全
- 2025年河南貨運(yùn)從業(yè)資格證模擬考試0題及答案解析
- 聽(tīng)評(píng)課記錄完整40篇數(shù)學(xué)
- Unit 4 Fun with numbers Lesson 2 Speed up(說(shuō)課稿)-2024-2025學(xué)年外研版(三起)(2024)三年級(jí)上冊(cè)
- 2024-2025學(xué)年七年級(jí)生物下冊(cè)第二章人體的營(yíng)養(yǎng)第三節(jié)合理營(yíng)養(yǎng)與食品安全教案新版新人教版
- 2024-2025學(xué)年高中政治課時(shí)分層作業(yè)7世界的物質(zhì)性含解析新人教版必修4
- 2025年南京信息職業(yè)技術(shù)學(xué)院高職單招語(yǔ)文2018-2024歷年參考題庫(kù)頻考點(diǎn)含答案解析
- 二零二五年知識(shí)產(chǎn)權(quán)共享及收益分成合作協(xié)議3篇
- 北師大版二年級(jí)數(shù)學(xué)上冊(cè)計(jì)算題專(zhuān)項(xiàng)復(fù)習(xí)大全272
- 屋頂分布式光伏電站設(shè)計(jì)及施工方案
- 南通市2025屆高三第一次調(diào)研測(cè)試(一模)生物試卷(含答案 )
- 2024年09月2024渤海銀行天津?yàn)I海新區(qū)分行校園招聘筆試歷年參考題庫(kù)附帶答案詳解
- 2024低血糖的急救診斷和治療
- 期末考試成績(jī)分析報(bào)告課件
- 兒童哮喘的防治與治療
- 學(xué)校安全教師培訓(xùn)
- 金融警示教育案例
評(píng)論
0/150
提交評(píng)論