簡介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
窗口右滑關閉
歌曲邊緩存邊播放
部分效果圖