/CupfishMusicPlayer

CupfishMusicPlayer

Primary LanguageJava

杯里鱼音乐播放器
字体下载地址:http://www.cupfish.com/files/xujinglei_font.ttf (暂时无效)

v2013.05.24

1.引入SlidingMenu库, 加入SlidingMenu,需要继续完善

v2013.05.20

1.引入ActionBarSherlock库, 目前只用在LocalAllActivity
http://actionbarsherlock.com/
https://github.com/JakeWharton/ActionBarSherlock

v2013.05.17

1.加入部分图标,及动画

v2013.05.16

1.加入图片缓存,但用户体验不是太好,加载不是太快,继续研究有没有优化方案

v2013.05.15
1.继续调整UI,引入lastFm API

TODO: 1.搞定图片缓存

v2013.05.14
1.重新调整UI及架构

v2013.01.11
1.更新MusicDao,已基本满足现阶段的查询任务
2.文件夹模块目前已经实现,但查询效率有待提高,用户体验不是太好
3.更换歌曲默认封面
4.更新 回到MainActivity时默认回到播放界面,目前体验不是很流畅
5.在Song中加入rank字段

v2013.01.10
1.增加 musicScanner相关模块,继续完善MusicDao

v2013.01.09
1.MusicDao继续编写,简单重构Album

v2013.01.08
1.重构包名
2.MusicDao的编写,正在进行...

v2013.01.07
1.完美解决歌词显示 seek to问题
2.部分代码重构

v2013.01.06
1.修正 如果歌词长度过长导致换行后 拖动快进时时间不准确的bug

v2012.12.25
1.修改 splash界面背景及延迟时间
2.修改版本号

v2012.12.24
WOW, HAPPY CHRISTMAS EVE!
1.LrcView终于可以按需求进行工作了,哈哈,后期继续完善
TODO:
1.下一个目标:本地文件夹管理

v2012.12.17
1.增加 LocalManager,对本地听进行管理,功能有待完善
2.将原来的一个主activity重构为3个fragment构成,修改本地听相关方法,增加字母索引View,增加PinnedHeaderListView,重写LrcView(还未完成)
3.更新 相关bean类,加入titlePinyin字段 ,更新按照字母排序的方法
4.增加命令,当播放器主界面resume时获取当前播放的歌曲信息,用于刷新播放器界面
5.目前本地所有歌曲列表采用PinnedHeaderListView和字母索引方式展示,歌曲头像显示目前不可用

v2012.11.22

1.LRCView功能完善,优化歌词滚动
2.修正单行歌词与全屏歌词切换问题

v2012.11.21

1.LRCView功能基本实现,解决歌词滚动问题

TODO:
1.实现LRCView

v2012.11.20
1.下载引擎直接指定下载文件名称
2.恢复歌词显示字体,目前需要手动下载歌词文件到SDCARD根目录
3.修正 专辑封面显示过小问题

TODO:
1.本地歌曲下载歌词、封面
2.重写Playlist
bug:
1.歌词下载逻辑问题,目前出来空指针异常,应该是歌词还没有下载准备好就试图获取歌词语句造成(修复)
2.同名歌词保存冲突
3.同歌曲名专辑封面保存冲突
4.声音调节自定义窗口在xhdpi下显示不全

v2012.11.19
1.实现断点下载功能 ,基本功能已经完成
2.实现边下边播功能,基本功能已经完成,只需要将缓冲进度添加到播放进度中即OK
3.实现歌词全屏显示

BUG
1.splash界面界面过度问题,更新提示框点击对话框外 对话框消失(修复)
2.多线程下载(修复)