亚洲免费av电影一区二区三区,日韩爱爱视频,51精品视频一区二区三区,91视频爱爱,日韩欧美在线播放视频,中文字幕少妇AV,亚洲电影中文字幕,久久久久亚洲av成人网址,久久综合视频网站,国产在线不卡免费播放

        ?

        基于A n d r o i d手機(jī)音樂(lè)播放器的設(shè)計(jì)與實(shí)現(xiàn)

        2014-12-23 11:34:48吳亞蘭
        科技視界 2014年3期
        關(guān)鍵詞:播放器音頻界面

        吳亞蘭

        (北京師范大學(xué) 藝術(shù)與傳媒學(xué)院,中國(guó) 北京100027)

        0 引言

        在對(duì)Android手機(jī)音樂(lè)播放器設(shè)計(jì)結(jié)構(gòu)理念中,主要滿足當(dāng)前用戶的設(shè)計(jì)需要。在界面設(shè)計(jì)和軟件結(jié)構(gòu)構(gòu)件上不斷創(chuàng)新,筆者在此分析了Android應(yīng)用平臺(tái)的構(gòu)架結(jié)構(gòu),包括應(yīng)用程序的結(jié)構(gòu)設(shè)計(jì)和手機(jī)音頻結(jié)構(gòu)的設(shè)計(jì);在軟件應(yīng)用程序需求上也進(jìn)行了分析,對(duì)軟件設(shè)定功能的需求以及軟件界面的創(chuàng)新設(shè)計(jì)需求,滿足當(dāng)今用戶主體對(duì)音樂(lè)播放器軟件程序的設(shè)計(jì)需求。在設(shè)計(jì)界面上采用UI數(shù)據(jù)模型的結(jié)構(gòu),使操作流程簡(jiǎn)化;在軟件應(yīng)用程序上采用了嵌入式的應(yīng)用平臺(tái),保證傳輸音質(zhì)的質(zhì)量以及減少占用CPU的大小。在手機(jī)音樂(lè)播放器整體系統(tǒng)設(shè)計(jì)結(jié)構(gòu)中,對(duì)播放器的功能的設(shè)計(jì)、功能的流程分析以及功能時(shí)序圖的設(shè)計(jì)也進(jìn)行了簡(jiǎn)要的分析,以便于為今后Android應(yīng)用系統(tǒng)開(kāi)發(fā)的設(shè)計(jì)人員提供可參考性的結(jié)構(gòu)。

        1 Android系統(tǒng)應(yīng)用平臺(tái)構(gòu)架結(jié)構(gòu)

        Android系統(tǒng)應(yīng)用平臺(tái)按照構(gòu)架層次可分為四層,分別為程序編碼層、程序應(yīng)用層、運(yùn)行系統(tǒng)數(shù)據(jù)層以及程序運(yùn)行核心層。四層結(jié)構(gòu)主要完成數(shù)據(jù)結(jié)構(gòu)的抽樣、量化、編碼,抽樣是對(duì)傳輸數(shù)據(jù)結(jié)構(gòu)頻率的抽取,數(shù)據(jù)包在傳送時(shí)要經(jīng)過(guò)帶通濾波器完成對(duì)數(shù)據(jù)信號(hào)頻率的抽取,抽取的頻率為8000Hz。量化就是對(duì)Android系統(tǒng)中模擬的信號(hào)轉(zhuǎn)化為數(shù)字信號(hào),保證幅值不發(fā)生連續(xù)的變化,編碼便是對(duì)抽樣和量化后的信號(hào)進(jìn)行編碼,完成在數(shù)字傳輸信道的傳輸。

        1.1 Android應(yīng)用系統(tǒng)布局的設(shè)定

        Android系統(tǒng)在設(shè)計(jì)開(kāi)發(fā)時(shí),會(huì)根據(jù)應(yīng)用程序設(shè)定一些專用的數(shù)據(jù)包,包括:界面管理、日歷、通訊錄、計(jì)算器、郵件接收裝置以及地圖查詢等。

        在音樂(lè)播放器界面設(shè)計(jì)流程中基于六個(gè)設(shè)定目標(biāo)的程序進(jìn)行設(shè)計(jì),其中在界面的最上端為隱藏窗口的設(shè)計(jì),用戶在搜索項(xiàng)目列表時(shí),點(diǎn)擊屏幕的最上端,則小窗口便會(huì)浮現(xiàn)出來(lái)。在規(guī)定時(shí)間內(nèi)若是沒(méi)有響應(yīng)變化,則該窗口便會(huì)自動(dòng)隱藏。下面便是封面的設(shè)計(jì)流程,按照所選模式類型的不同分為水平界面模式、垂直界面模式以及3D立體界面模式。播放程序的設(shè)計(jì),分為單曲循環(huán)模式、隨機(jī)模式、列表順序模式,用戶在選定播放的歌曲時(shí),可按照不同進(jìn)度進(jìn)行調(diào)整。第四個(gè)便是本地搜索按鈕,當(dāng)小窗口沒(méi)有浮現(xiàn)在界面管理器時(shí),用戶可點(diǎn)擊自行設(shè)定的搜索按鈕,也可搜索出本地的項(xiàng)目組。第五個(gè)操作按鈕為播放進(jìn)度按鈕,用戶可自動(dòng)調(diào)節(jié)音樂(lè)播放快慢得節(jié)奏,減緩等待時(shí)間。第六個(gè)操作按鈕為音效調(diào)節(jié)按鈕,播放器中播放音效的效果有流行音樂(lè)、古典音樂(lè)、爵士樂(lè)以及輕音樂(lè),這樣可以滿足用戶對(duì)不同種音質(zhì)的調(diào)整。

        圖1 音樂(lè)播放功能時(shí)序圖

        1.2 Android音頻構(gòu)架結(jié)構(gòu)的設(shè)計(jì)

        Android音頻構(gòu)架結(jié)構(gòu)的設(shè)計(jì)是根據(jù)Linux中ALSAD的設(shè)定程序進(jìn)行設(shè)計(jì),在原有的基礎(chǔ)上加入了混響效應(yīng),音頻驅(qū)動(dòng)設(shè)定在內(nèi)核應(yīng)用處理程序中,驅(qū)動(dòng)庫(kù)在S0C音頻系統(tǒng)調(diào)解下,進(jìn)入到Audio射頻硬件數(shù)據(jù)層,處理音頻的數(shù)據(jù)結(jié)構(gòu),按照音頻的不同調(diào)節(jié)程度范圍,分為左音頻、右音頻、立體音頻。三種邏輯結(jié)構(gòu)的設(shè)計(jì)是根據(jù)用戶聽(tīng)音樂(lè)不同的節(jié)奏進(jìn)行調(diào)制,對(duì)于左音頻的設(shè)計(jì)主要對(duì)定調(diào)頻率的節(jié)減,減少多余的冗余數(shù)據(jù),使之處于高保真的效果。右音頻是針對(duì)音頻硬件中輸入電流的控制,右端的射頻端點(diǎn)的幅值高于左端點(diǎn)臨界的幅值,保持水平狀態(tài)向前傳輸。立體音頻是Android應(yīng)用層的調(diào)制結(jié)構(gòu),在SRC和HAL調(diào)制語(yǔ)音信道的帶寬,增大傳輸帶寬的占有量。使在兩邊能產(chǎn)生音質(zhì)的共鳴,混音器的混音程度才能減至最低。

        2 手機(jī)音樂(lè)播放器模塊系統(tǒng)的設(shè)計(jì)

        2.1 音樂(lè)播放器功能的設(shè)計(jì)

        音樂(lè)播放器的主要功能設(shè)計(jì)包括暫停、停止、歌曲搜索、當(dāng)前播放進(jìn)度以及歌曲信息的查詢等。其中曲目的搜索查詢主要是為了能夠滿足用戶能夠在短時(shí)間內(nèi)搜索到查詢的曲目,在Android應(yīng)用程序系統(tǒng)中,把嵌入式的設(shè)計(jì)結(jié)構(gòu)與曲目的單字碼片信息融合在一起。即在xml的后綴名中包含了曲目的關(guān)鍵信息,xml主要用于數(shù)據(jù)庫(kù)信息的檢索,只要在數(shù)據(jù)庫(kù)內(nèi)保存的數(shù)據(jù),xml便能在短時(shí)內(nèi)獲取根源的有效性信息,xml系統(tǒng)還能完成對(duì)數(shù)據(jù)庫(kù)的擴(kuò)充,使數(shù)據(jù)邏輯結(jié)構(gòu)都?jí)蛲耆成涞綉?yīng)用層,保證數(shù)據(jù)信息的獨(dú)立性。按到播放器菜單單選鈕的設(shè)計(jì)可分為3D交互的投影模式、列表水平模式、垂直模式以及按照信息量排版的模式,3D交互的投影模式是將節(jié)目信息以立體投影的方式展示給用戶,再設(shè)計(jì)上采用了數(shù)軸的設(shè)計(jì)結(jié)構(gòu),包括X/Y/Z軸偏向角的設(shè)定,X軸與Y軸之間的偏向夾角為45度,Z軸所在的平面為向量X與向量Y的差乘。

        2.2 音樂(lè)播放器功能時(shí)序圖

        音樂(lè)播放器的功能時(shí)序圖是根據(jù)UML程序進(jìn)行設(shè)定的,按照功能進(jìn)程的順序進(jìn)行排序。當(dāng)一種程序運(yùn)行時(shí),下一個(gè)程序的命令代碼便會(huì)隨機(jī)觸動(dòng),使整個(gè)模塊的交互集中在一個(gè)操作命令程序上 (圖1)。音樂(lè)播放器的時(shí)序圖包括主頁(yè)面運(yùn)行程序的設(shè)定、播放音樂(lè)次數(shù)的設(shè)定、界面管理運(yùn)行的設(shè)定、播放順序程度的設(shè)定、畫面轉(zhuǎn)變模式的設(shè)定、數(shù)據(jù)信息切換模式的設(shè)定以及核心系統(tǒng)運(yùn)行程序的設(shè)定。主頁(yè)面運(yùn)行在Android應(yīng)用程序中完成數(shù)據(jù)信息的集成,將播放數(shù)據(jù)的列表集成在xml系統(tǒng)中,這樣系統(tǒng)在讀取數(shù)據(jù)信息時(shí)便會(huì)簡(jiǎn)化檢索的范圍。用戶點(diǎn)擊音樂(lè)模式,便會(huì)自動(dòng)進(jìn)入到播放列表中,最后切換到應(yīng)用版塊播放器上,播放點(diǎn)擊的歌曲。

        3 結(jié)語(yǔ)

        通過(guò)對(duì)Android手機(jī)音樂(lè)播放器的設(shè)計(jì)與實(shí)現(xiàn),用戶可以根據(jù)自身的需要點(diǎn)擊曲目,設(shè)定的界面流程可以對(duì)播放的曲目自動(dòng)調(diào)整,并且還會(huì)獲取終端設(shè)備有效性的數(shù)據(jù)信息。在時(shí)序圖中按照操作流程順序進(jìn)行曲目的加載和刪除,這種開(kāi)發(fā)的應(yīng)用平臺(tái)解決了大部分操作流程。

        [1]趙國(guó)安,郁斌.基于Linux嵌入式原理與應(yīng)用開(kāi)發(fā)[Z].北京:清華大學(xué)出版社.2007,12(7):11-12.

        [2]張東升,陳興林.多任務(wù)技術(shù)在嵌入式系統(tǒng)中的應(yīng)用[J].北京:機(jī)械工業(yè)出版社,2004,21(24):7-8.

        [3]薛炯雋,周玲玲,唐衛(wèi)國(guó).使用UML的嵌入式軟件系統(tǒng)需求描述[J].項(xiàng)目管理技術(shù),2009(S1):467-471.

        [4]余蘭.淺談如何利用均衡器來(lái)改善音質(zhì)[J].技術(shù)與藝術(shù),2007,41(18):15-17.

        [5]朱立松,毋國(guó)慶,等.嵌入式實(shí)時(shí)系統(tǒng)的軟件需求檢測(cè)[J].軟件學(xué)報(bào),2002,5(13):33-35.

        [6]黎連業(yè),王華,李淑春.軟件測(cè)試與測(cè)試技術(shù)[M].北京:清華大學(xué)出版社,2009,4(12):32-33.

        猜你喜歡
        播放器音頻界面
        國(guó)企黨委前置研究的“四個(gè)界面”
        Walkman誕生40周年 索尼適時(shí)發(fā)布NW-ZX500和NW-A100系列播放器
        基于STM32的MP3播放器設(shè)計(jì)
        電子制作(2019年9期)2019-05-30 09:41:44
        必須了解的音頻基礎(chǔ)知識(shí) 家庭影院入門攻略:音頻認(rèn)證與推薦標(biāo)準(zhǔn)篇
        Moon ACE播放器/放大器一體機(jī)
        基于Daubechies(dbN)的飛行器音頻特征提取
        電子制作(2018年19期)2018-11-14 02:37:08
        基于FANUC PICTURE的虛擬軸坐標(biāo)顯示界面開(kāi)發(fā)方法研究
        音頻分析儀中低失真音頻信號(hào)的發(fā)生方法
        電子制作(2017年9期)2017-04-17 03:00:46
        人機(jī)交互界面發(fā)展趨勢(shì)研究
        Pro Tools音頻剪輯及修正
        人間(2015年8期)2016-01-09 13:12:42
        国产高跟丝袜在线诱惑| 亚洲午夜精品a片久久www慈禧| 欧美成年黄网站色视频| 久久婷婷综合色拍亚洲| 久久夜色精品国产三级| 国产成人91久久麻豆视频| 亚洲伊人色欲综合网| 亚洲AV秘 无码一区二p区三区 | 亚洲丝袜美腿在线视频| 少妇内射兰兰久久| 欧美亚洲日韩国产区| 人妻少妇喷水意淫诱惑| 久久人妻一区二区三区免费| 免费人妻精品一区二区三区| 91av手机在线观看| 黑丝美女喷水在线观看| 国产av精品麻豆网址| 国产一区二区三区不卡在线播放| 精品厕所偷拍一区二区视频| 国产精品免费观看久久| 在线免费欧美| 亚洲一区二区三区18| 性猛交ⅹxxx富婆视频| 亚洲成a人片在线观看无码| 久久亚洲成a人片| 亚洲一二三四五中文字幕| 五月四房播播| 乌克兰少妇xxxx做受6| 国产一区二区三区观看视频 | 97中文字幕一区二区| 亚洲高清在线天堂精品| 中文字幕精品一区二区2021年| 亚洲午夜久久久久中文字幕| 亚洲国产最新免费av| 在线观看视频播放| 成人免费xxxxx在线视频| 一区二区三区精品婷婷| 亚洲av无码国产精品久久| 国产剧情麻豆女教师在线观看 | 人妖av手机在线观看| 品色永久免费|