[發(fā)明專利]一種IOS平臺在線音樂播放器APP設計與實現(xiàn)在審
| 申請?zhí)枺?/td> | 201610604124.X | 申請日: | 2016-07-28 |
| 公開(公告)號: | CN107665136A | 公開(公告)日: | 2018-02-06 |
| 發(fā)明(設計)人: | 余漫游 | 申請(專利權)人: | 湖南移商動力網(wǎng)絡技術有限公司 |
| 主分類號: | G06F9/451 | 分類號: | G06F9/451 |
| 代理公司: | 暫無信息 | 代理人: | 暫無信息 |
| 地址: | 410011 湖南省長沙市芙蓉區(qū)朝*** | 國省代碼: | 湖南;43 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 ios 平臺 在線音樂 播放 app 設計 實現(xiàn) | ||
技術領域
本發(fā)明是一種移動智能端技術領域,特別涉及IOS平臺技術。
背景技術
現(xiàn)代社會人們更多地通過音樂陶冶情操、放松心情、豐富生活,網(wǎng)絡技術和移動通信技術發(fā)展為人們提供了新的音樂娛樂途徑,提供多樣化、多層次的移動通信服務已成為各生產(chǎn)廠商新的利潤增長點; IOS是由蘋果公司開發(fā)的移動操作系統(tǒng),屬于類Unix的商業(yè)操作系統(tǒng),用于蘋果公司移動產(chǎn)品上;IOS編程需要的接口、工具以及資源全部包含于IOS SDK,通過集成開發(fā)環(huán)境完成應用程序開發(fā)。
發(fā)明內容
IOS平臺結構: IOS平臺由4層構成,每個層包含若干組件,通過組件完成相應功能;各層簡要描述如:
(1)可觸摸層(Cocoa Touch):通過界面控制、多任務、多點觸控等關鍵技術,提供實現(xiàn)人機交互、觸摸操作的應用,為開發(fā)各類智能終端軟件提供了便捷的方法和技術支撐;UIKit框架是最核心部分,包含Objective-C程序接口,提供實現(xiàn)程序界面的各種組件,事件驅動的iPhone應用的關鍵架構,還負責處理屏幕上的多點觸摸事件、文字輸出、圖片和網(wǎng)頁顯示、相機或文件存取,以及加速感應等;
(2)媒體應用層(Media Application):提供相互結合可以完成各種圖像、音視頻等多媒體服務的應用和相關開發(fā)技術,為移動設備帶來完美的多媒體體驗;應用程序中使用各種媒體文件,進行音頻與視頻錄制,圖形繪制,以及制作簡單的動畫效果,也可以通過底層框架訪問必要的音頻設備硬件:主要包括圖像技術(QuartzCore Animation和OpenGL ES),音頻技術(CoreAudio和OpenAL)和視頻技術;
(3)核心服務層(CoreService):核心服務層位于Core OS層之上,為所有應用程序提供基礎系統(tǒng)服務,提供的主要框架包括:CoreFoundation框架為iOS程序開發(fā)基本數(shù)據(jù)管理和服務功能;CFNetwork框架提供網(wǎng)絡協(xié)議的面向對象的抽象;CoreLocation框架利用附近的GPS、蜂窩基站或Wi-Fi信號信息測量用戶的當前位置;Security框架提供了管理證書、公鑰/私鑰對和信任策略等接口確保應用數(shù)據(jù)安全;
(4)核心操作系統(tǒng)層(Core OS):位于IOS層次結構的最底層,包括操作系統(tǒng)的內核環(huán)境、驅動和基本接口,通過C語言提供的API函數(shù)完成與硬件設備交互及其他一些操作任務,包括Bonjour和DNS服務、硬件驅動、區(qū)域語言信息、內存分配、程序管理、線程管理、數(shù)學計算、文件訪問、網(wǎng)絡管理、電源按理、標準輸人輸出等;內核基于Mac操作系統(tǒng),負責操作系統(tǒng)的各個方面。
音樂播放器APP功能:功能是軟件系統(tǒng)為用戶提供的服務,音樂播放器除了完成音樂播放外,還要完成相應的輔助及控制操作;主要功能由7個模塊組成,各功能模塊簡要描述如下:
(1)播放列表:IOS系統(tǒng)含有很多音樂作品,通過音樂列表管理,可以快速、方便地進行分類管理;用戶可以顯示列表、新建列表、刪除列表和重新命名列表,向列表里添加音樂通過打開文件實現(xiàn);
(2)播放控制:用于控制音樂的播放狀態(tài),是播放器的核心功能,默認情況下按順序播放當前列表中的曲目;用戶可以根據(jù)需要暫停、停止、退出、上一曲、下一曲、切換音樂等操作;也可以選擇播放模式,包括循環(huán)播放、單曲播放、列表播放等,如果用戶當前需要在播放設備上完成其他工作,可以使用后臺播放功能;
(3)進度控制:顯示當前音樂的播放總時長和已播放時長,通過使用進度條和時間同步顯示,如果需要實現(xiàn)跳躍式播放可以直接調整播放進度;
(4)聲音控制:音量大小控制通過圖示和數(shù)字同步顯示,靜音控制通過開關按鈕完成;
(5)歌詞管理:在播放音樂的同時提供歌詞同步顯示,同時提供歌詞搜索功能,根據(jù)歌詞搜索歌曲;
(6)下載管理:通過網(wǎng)絡下載歌曲或歌詞,提供多條件實現(xiàn)音樂檢索,包括演奏者姓名、音樂名稱、專輯名稱、歌詞等,在下載進度列表中顯示下載狀態(tài);
(7)音樂剪輯:通常是使用音樂剪輯功能截取自己喜歡的音樂片段作為手機鈴聲,用戶也可以根據(jù)需要,經(jīng)過選擇、取舍、分解與組接,完成一個連貫流暢、含義明確、主題鮮明并有藝術感染力的作品。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于湖南移商動力網(wǎng)絡技術有限公司,未經(jīng)湖南移商動力網(wǎng)絡技術有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業(yè)授權和技術合作,請聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201610604124.X/2.html,轉載請聲明來源鉆瓜專利網(wǎng)。
- 上一篇:頁面組件加載方法、裝置、介質及終端設備
- 下一篇:用于界面配置的方法及設備





