Name: Easy Music
Author: bin.
Time: 2020.5.18
演示視頻:
功能演示:https://www.bilibili.com/video/bv155411W7Pi
界面優化演示:https://www.bilibili.com/video/bv1Cf4y127dL
Basic Feature:
1.頂部搜索欄: 
功能描述:
進行歌曲搜索
狀態描述:
點擊時展開搜索欄,輸入歌手名/歌曲名時,進行列表篩選。
2.菜單欄: 
功能描述:
打開菜單
狀態描述:
點擊時從左邊彈出菜單欄。
3.下一首: 
位置:底部,右1;
功能描述:
點擊切換下一曲;開啟軟件初始狀態時,點擊播放最后一首,並Toast彈窗:“開始播放最后一首~”;已經位於最后一首時,點擊Toast彈窗:“沒有下一首了嗷~”;
狀態描述:
按壓時呈深色
4.上一首: 
位置:底部,右3;
功能描述:
點擊切換上一曲;開啟軟件初始狀態時,點擊播放第一首,並Toast彈窗:“開始播放第一首~”;已經位於第一首時,點擊Toast彈窗:“已經是第一首了嗷~”;
狀態描述:
按壓時呈深色
5.暫停鍵/播放鍵:

位置:底部,右2;
功能描述:
點擊停止播放,再次點擊,端點繼續播放;開啟軟件初始狀態時,點擊Toast彈窗:“請選擇播放音樂”;
狀態描述:
當播放音樂時,顯示 “暫停” ;當暫停/未播放音樂時,顯示 “播放”;
6.進度條: 
功能描述:
拖動定位播放
狀態描述:
軟件初始時,位於起始位置;跟隨歌曲播放移動,1s更新一次;
7.底部信息欄: 
功能描述:
顯示正在播放的歌曲
狀態描述:
隨歌曲選擇變化。
8.底部耳機圖標: 
功能描述:
播放模式切換。單曲循環/列表循環。
狀態描述:
點擊切換模式,Toast彈窗提醒模式切換;默認列表循環模式,圖標為紅綠藍三色;單曲循環模式,圖標為藍色。
9.列表項: 
功能描述:
點擊開始播放音樂;顯示歌曲名稱、歌手名、專輯名、時長;
狀態描述:
初始狀態顯示全部歌曲列表;根據搜索欄輸入,進行篩選顯示。
Special Feature:
1.后台播放*** (調用activity結束后,正常播放;activity再次啟動時,界面顯示還原)
2.側滑菜單欄*** (DrawerLayout+NavigationView+fragment)
3.自動播放下一曲**
4.歌曲名/歌手名搜索**
5.點擊水波紋效果/控制鍵按壓反色動態效果**
6.單曲循環/列表循環*
7.聯網時加載預置在線歌曲列表,未聯網時只顯示本地歌曲*
8.初次打開軟件,請求獲取存儲權限*
9.自動掃描SD卡歌曲
10.進度條顯示,可拖動播放的進度條
HAVE FUN.
