• <blockquote id="vptn8"><code id="vptn8"></code></blockquote>
  • <span id="vptn8"></span>
    <label id="vptn8"></label>
    <s id="vptn8"></s>
  • 嘉興專業的AI軟件外包與定制開發、手機APP及小程序開發服務公司
    聯系電話: 13396739763 (微信同)
    探索最新AI技術與深度解決方案 | 獲取專業軟件開發的經驗智慧

    Android App開發:關于音樂播放器的介紹

    ???? Android App開發者應該都會清楚Android系統中有一個圖庫應用程序和一個音樂播放器。也就是可以查看到當前終端里所有的圖片文件和音樂文件,這就是Android App開發里面的多媒體。

    ?

    Android App開發:關于音樂播放器的介紹

    ???

    ??? 音樂播放器是每個手機里面的最基本應用,在Android中,與音頻相關的類都是MediaPlayer類,它提供了音頻的播放,暫停,停止和循環等功能方法,Android系統支持的音頻格式主要有MP3,WAV和3GP,音頻文件主要有:本地資源,標準音頻文件和數據流。

    ?

    ??? 學習MediaPlayer的相關API之后,我們就可以開發應用程序,使用MediaPlayer播放本地資源的音頻文件一般都需要經過加載音頻文件-開始播放音樂-暫停/停止播放音樂。

    ?

    ??? 音量設置:對于音量設置,Android提供了public void setVolume方法,語法是:mPlayer.setVolume(float leftVolume,float rightVolume)。leftVolume表示左聲道, rightVolume表示右聲道,其參考數值范圍為0.0f(聲音最?。?.0f(聲音最大)。

    ?

    ??? 播放進度設置:Android提供了public void seekTo(int msec)的方法來設置音樂的播放進度,播放指定的音頻文件內容,語法就是:mPlayer.seekTo(int msec);其中,seekTo()方法用來查找指定時間位置,msec屬性用來設定音頻文件偏移時長。

    ?

    ??? 音樂循環播放:Android系統提供了public void setLooping(boolean looping)方法,傳入參數true時,設置音樂循環播放。

    ?

    ??? 多個標準音頻文件播放:調用public static MediaPlayercreate(Context context,int resid)方法播放音樂,使用非常簡單,但每次調用都會返回新創建的MediaPlayer對象。如果程序需要使用MediaPlayer播放多個音頻文件,使用MediaPlayer靜態create方法就不大合適了。

    ?

    嘉興App開發:http://www.fj256.com/

    Android開發:http://www.fj256.com/app.html

    partners
    partners
    partners
    partners
    partners
    partners
    partners
    partners
    三级国产国语三级在线蔓延|欧美人与动人物牲交|欧美A级毛欧美1级A大片免费播|国产无套乱子伦精彩|91香蕉高清国产线观看免费
  • <blockquote id="vptn8"><code id="vptn8"></code></blockquote>
  • <span id="vptn8"></span>
    <label id="vptn8"></label>
    <s id="vptn8"></s>