一款基於ijkplayer框架的音樂播放器(已開源)

    

簡介android

樂樂音樂5.0主要是基於ijkplayer框架開發的Android音樂播放器,它支持多種音頻格式和動感歌詞,界面高仿酷狗。點擊【閱讀原文】,直達本項目github。若是以爲好,不妨給做者一個star。git

開發環境github

  • android studio 3.0緩存

  • gradle-4.1-milestone-1-allapp

  • 小米2s手機框架

  • android 5.0系統ide

音頻格式測試

目前用ijkplayer來測試以下音頻格式,都可正常播放:aac,amr,ape,flac,m4r,mmf,mp2,mp3,ogg,wav,wma,wv字體

歌詞格式gradle

  • krc:酷狗歌詞

  • ksc:卡拉OK歌詞

  • hrc:happy lyrics歌詞,樂樂音樂自定義的動感歌詞格式,可準確到歌詞每一個字。

  • hrcx:hrc歌詞的優化

功能

  • 底部播放菜單固定,具體參考SlidingMenu和結合Fragment來實現

  • 底部播放菜單左右滑動顯示/關閉雙行歌詞

  • 歌詞界面旋轉移動和關閉

  • 動感歌詞、多行歌詞、歌詞快進、歌詞時間微調、歌詞換行、字體大小、歌詞顏色切換和歌詞透明度上下漸變

  • 多行歌詞平滑移動,快速流暢滑動。具體使用Scroller來實現。注:Scroller只作動畫,不要用來移動view

  • 窗口右滑關閉

  • 歌曲邊緩存邊播放


部分效果圖


圖片

圖片

圖片

圖片

圖片

圖片

圖片

圖片

圖片

圖片

圖片

圖片

圖片

相關文章
相關標籤/搜索