C#音樂(lè)播放器,挺絢的!
更新時(shí)間:2013年3月19日
本次更新內(nèi)容有:
1.自定義寫了一個(gè)歌曲列表 實(shí)現(xiàn)了顯示全部歌曲列表的功能 有鼠標(biāo)移動(dòng)特效
2.自定義歌曲列表里 每頁(yè)顯示5首歌曲 可以進(jìn)行上頁(yè) 下頁(yè)翻頁(yè)功能
3.支持雙擊列表歌名播放該歌曲
4.顯示所有歌曲數(shù)量 當(dāng)前歌曲頁(yè)數(shù) 總頁(yè)數(shù)
5.即使刷新功能 每次添加歌曲 列表進(jìn)行刷新
6.解決很多歌曲列表的BUG 暫時(shí)沒(méi)有發(fā)現(xiàn)還有什么BUG
7.增加了軟件啟動(dòng)的漸入特效和退出的特效 軟件邊框加上陰影效果
更新時(shí)間:2013年3月15日
本次更新內(nèi)容有:
1.重寫了保存歌曲列表文件的算法 現(xiàn)在保存歌曲列表文件和以前不同 現(xiàn)在是重新創(chuàng)建的文件 不像以前那樣在文件后面追加 雖然追加后文件大小大不了多少 但是還是優(yōu)化成每次保存 都創(chuàng)建新文件覆蓋原文件 歌曲列表體積不會(huì)一直累加 體積和歌曲數(shù)目等同
2.支持歌曲重復(fù)檢查 如果添加歌曲過(guò)程中 有歌曲和以前相同 就自動(dòng)pass掉
3.支持歌曲疊加 和以前的添加歌曲不一樣 以前是當(dāng)你添加多少首 歌曲列表就有多少首 比如原本有一首歌 繼續(xù)添加10首 歌曲列表不會(huì)有11首 而是后面添加的10首 現(xiàn)在解決這個(gè)問(wèn)題了 原本歌曲列表有幾首 往后可以繼續(xù)添加
4.歌詞算法重寫 解決了每首歌都要下載一次歌詞的BUG 現(xiàn)在只需要播放過(guò)一次 自動(dòng)搜索本地是否有歌詞文件 如果沒(méi)有 才進(jìn)行下載 如果有 直接提取
5.添加歌詞偏移算法(解決當(dāng)手動(dòng)換進(jìn)度的時(shí)候 如果沒(méi)到換歌詞的時(shí)間 歌詞不顯示的問(wèn)題 用了偏移將自動(dòng)匹配前后兩秒的歌詞 然后顯示)
6.解決些許BUG 以及用戶體驗(yàn) 比如當(dāng)前在播放歌曲 添加歌曲時(shí) 當(dāng)前播放歌曲重新開始播放 現(xiàn)在改為添加那首 就實(shí)現(xiàn)播放那首
備注:以上的歌曲算法重寫是為了做歌曲列表做鋪墊 重寫后的算法 支持增刪改查