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

正文內(nèi)容

畢業(yè)設(shè)計-mac平臺下mp3播放器的實現(xiàn)-wenkub

2022-12-12 17:25:20 本頁面
 

【正文】 ...................................................... 3 蘋果系統(tǒng)與 WINDOWS 系統(tǒng)的區(qū)別 ........................................................... 4 開發(fā)此項目的背景和意義 ..................................................................................... 6 本文研究的內(nèi)容和結(jié)構(gòu) ....................................................................................... 7 第 2 章 關(guān)鍵技術(shù) ...................................................................................................... 9 Objective – C 特點 ............................................................................................... 9 Cocoa 框架技術(shù)介紹 ........................................................................................... 10 Cocoa 常用的設(shè)計模式 ....................................................................................... 11 系統(tǒng)實現(xiàn)關(guān)鍵點 ................................................................................................ 12 Notification ............................................................................................... 12 Delegate ................................................................................................... 12 KVC 和 KVO............................................................................................ 13 Categories ................................................................................................. 13 MP3格式詳細介紹 ............................................................................................. 13 第 3 章 系統(tǒng)需求與總體設(shè)計 ................................................................................... 15 軟件需求分析 ................................................................................................... 15 MP3播放器實現(xiàn)的主要功能 ............................................................................... 16 實現(xiàn)的技術(shù)難點 ................................................................................................ 17 outlineView 打開系統(tǒng)文件夾,添加音樂 .................................................... 17 ImageCell的重繪 ...................................................................................... 17 開發(fā)需要的硬件軟件支持 ................................................................................... 18 開發(fā)硬件支持 .......................................................................................... 18 Xcode 開發(fā)工具 ....................................................................................... 18 第 4 章 MP3播放器系統(tǒng)模塊詳細介紹 .................................................................... 21 本地音樂管理模塊 介紹 ..................................................................................... 21 播放控制模塊介紹 ............................................................................................ 22 III 歌曲列表管理介紹 ............................................................................................ 24 歌曲信息管理介紹 ............................................................................................ 27 結(jié)束語 .................................................................................................................... 29 參考文獻 ................................................................................................................. 30 致 謝 ...................................................................................................................... 31 附 錄 ...................................................................................................................... 32 IV 摘 要 伴隨著蘋果公司的 再次崛起 ,在 Mac 平臺下做應(yīng)用開發(fā)再次火爆起來, 本系統(tǒng) 正 是在這個背景下開發(fā)的。 本系統(tǒng)遵循蘋果的界面標準。播放控制主要實現(xiàn):音樂的播放、音樂暫停、播放模式控制、上一首、下一首控制、歌曲音量調(diào)節(jié)。 系統(tǒng)的功能介紹也很詳細。s interface standard. Interface must be simple, the interface menu is prompts to Apple’s style。布蘭登堡認為: ―可以通過一種編碼重組技術(shù)將音頻文件大幅度壓縮,然后在播放的時候使用專門的解碼技術(shù)進行還原,達到減小體積保持音質(zhì)的目的。在實際測試中,音頻文件的壓縮和解碼都非常順利,能夠把 CD 音質(zhì)的音樂文件壓縮到原來大小的 1/12,實現(xiàn)數(shù)字音樂實時壓縮。它的全稱是MPEG(MPEG: Moving Picture Experts Group) Audio Layer3。 MP3 壓縮編碼使用了 5 種重要的技術(shù):最小聽覺門限判定 (Minimal Audition 2 Threshold)、掩蔽效應(yīng) (Masking Effect)、位儲存槽 (Reservoir of Bytes)、聯(lián)合立體聲 (JointStereo)和霍夫曼編碼 (Huffman Code)。CBR 指文件每秒的信息流量固定不變,常見的 MP3 音頻都是以 CBR 方式編碼的,其優(yōu)點是壓縮速度快;缺點是由于每秒的信息流量相同,容易造成空間的浪費。 聯(lián)合立體聲是一種立體聲編碼技術(shù),主要分為強度立體聲 (Intensity Stereo, IS)和中側(cè)立體聲 (Mid/Side Stereo, M/S)兩種。一般地,在 MP3 音頻編碼中 M/S和 IS是交替使用的 , 視信息內(nèi)容和流量而定。 3 蘋果平臺歷史介紹 Mac OS 是一套運行于蘋果 Macintosh系列電腦上的操作系統(tǒng)。新的 Mac OS X 結(jié)合 BSD Unix、 OpenStep 和 Mac OS 9 的元素。當時的 System 含有桌面、窗口 、圖標、光標、菜單和卷動欄等項目。 1997 年 7 月 26 日發(fā)布的 Mac OS 帶來 multithread Finder,三維的 Platinum 界面,以及新的電腦幫助系統(tǒng)。 誕生于 2021 年 3 月 24 日。 到今天, 距離 蘋果 2021 年 3 月 24 日發(fā)布了第一代 Mac OS X Cheetah(獵豹)系統(tǒng),到現(xiàn)在已經(jīng)整整過去了十年的時間,從當初不完善的系統(tǒng)功能,到不斷求新突破的今天, Mac OS X 的版本變遷見證了蘋果發(fā)展的十年歷程。 蘋果這 30 年起起落落,曾經(jīng)輝煌過,但是由于種種原因,它有段時間沒落了,但是蘋果一直在不斷調(diào)整,一直在專心做自己的產(chǎn)品。蘋果的產(chǎn)品總能夠讓我們擁有最好的用戶體驗。現(xiàn)在 iPad 會成為蘋果公司的 下一個 傳奇嗎?就目前的狀況看 iPad 正在通往傳奇的路上越走越遠。Mac OS X 透過這樣的架構(gòu),才擁有和一般 Linux/FreeBSD 相似的 UNIX 應(yīng)用環(huán)境 。尤其, Apple 使用了大量的 open 5 source 工具。但是 Mac OS X 并不完全是 UNIX。 Bundle 概念承襲自 NeXTSTEP。除了 .app 外, OS X 的各種框架檔(以 .framework結(jié)尾,是一種同時包含頭文件及鏈接庫的包裝)、應(yīng)用程序的外掛模塊(通常以 .bundle 結(jié)尾)等等,都是以 bundle 形式呈現(xiàn)的 。于是在蘋果平臺之下的應(yīng)用一下子變的多 了起來。滿足在蘋果操作系統(tǒng)上日常的音樂播放需求。 蘋果公司的應(yīng)用程序框架層 (Application Frameworks)內(nèi)嵌了用于構(gòu)建應(yīng)用程序的各種技術(shù),它的核心是用于開發(fā)程序的基礎(chǔ)環(huán)境: Cocoa、 Carbon 和 Java 等。 可以通過 Xcode 來組織和編輯源代碼、編譯并調(diào)試程序、查看文檔或構(gòu)建不同類型的軟件。在蘋果的iMac 上運行軟件,實現(xiàn)一般 mp3 和 wma 格式的音樂文件的播放。 論文 結(jié)構(gòu)如下: 第 1 章, 緒論,介紹開發(fā)此項目的背景、目的、意義。 第 4 章,詳細介紹每個功能模塊的實現(xiàn)。 ObjectiveC實際上是 C的超集, ObjectiveC就是擁有一個面向?qū)ο髮樱?Object Oriented Layer)的 C。 在 Cocoa編程環(huán)境中,所有 Mac OS X 系統(tǒng)類 和 函數(shù) 均有 ―NS‖作為前綴,例如 NSObject或 NSButton來清楚分別它們屬于 Mac OS X 核心, 使用 ―NS‖是由于這些類別的名稱在 NEXTSTEP 開發(fā)時定下 的 。 和 C++另外一個很明顯的不同就是 ObjectiveC 在 沒有設(shè)定存取 權(quán)限( protected, public, private)時,預(yù)設(shè)的存取權(quán)限為 protected。編譯器保留了絕大部分信息,使得在運行階段能使用這些信息進行動態(tài)綁定。 (void) setNumerator: (int) n。 end import ―‖ implementation Fraction synthsize numerator。這些技術(shù)大多繼承于 NextStep 操作系統(tǒng)。Foundation 里包含了 C
點擊復(fù)制文檔內(nèi)容
公司管理相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號-1