自己寫的音樂播放器Demo開源給需要學習的人,大家編程路上一直進步,


  本項目使用到的技術

1:網絡請求以及圖片加載用的是volley框架

2:播放音樂使用MediaPlayer類

3:數據來源使用JSON解析

4:登錄收藏功能使用的SQLite實現

5:Android 6.0動態權限申請

 

下面是運行時圖片

歡迎頁首頁側滑搜索歌曲搜索歌曲播放頁面個人收藏在線音樂

 

 

圖就這么多,音樂的api接口調用的是易源數據的QQ音樂接口,

關於播放進度時間的,我記得我寫了,但是沒找到,這里把思路說一下,具體思路是MediaPlayer播放音樂可以得到播放音樂的總大小,已經播放的位置,使用一個定時器,實時獲取MediaPlayer的播放位置,之后把它轉換成時間,為Textview賦值,不過這樣看起來不太友好,如果別的小伙伴有思路也可以留言告訴我,3Q

下面附上項目地址:鏈接:http://pan.baidu.com/s/1skT4kZN 密碼:rse1

 Apk下載地址:鏈接:http://pan.baidu.com/s/1slQwEiL 密碼:n4o6

這里要說一下,如果先安裝apk請在wifi下打開在線音樂 因為在線音樂請求沒有做分頁加載,還有就是Android的動態權限申請,點擊本地音樂的時候他會先去申請權限,

 UI的確寫的很丑,但是功能的實現才是主要,所以ui不要噴!


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM