SweetMusicPlayer
Introduction: SweetMusicPlayer 是一款基于百度音乐 API 的在线音乐播放器。拥有播放本地、在线音乐以及 mv 等功能,采用 MVP + RxJava + Retrofit 架构的项目, 使用 Java 和 Kotlin 混合开发。
Tags:
SweetMusicPlayer是一款基于百度音乐 API 的在线音乐播放器。拥有播放本地、在线音乐以及 mv 等功能,采用 MVP + RxJava + Retrofit 架构的项目, 使用 Java 和 Kotlin 混合开发。 更多请看博客。
- 本地音乐按照歌曲,专辑,艺术家显示对应信息
- 在线搜索音乐并播放
- 智能匹配本地歌词,在线歌词
- 歌词调整播放进度
- 定时停止播放音乐
- 在线音乐播放 MV
- 检索本地音乐功能
TODO
- 换肤
- 音效调节
- 登录、收藏音乐
Screenshots
Changelog
2018-02-05
支持在线 MV 播放
2018-01-31
引入 Retrofit2,移除 Volley
2018-01-27
修复在线搜索、歌词列表等显示 bug
2018-01-19
播放界面加入圆形转盘
2018-01-17
重新定义版本号 v2.0,完全移除注解框架 androidannotations
2018-01-08
侧边菜单实现定时停止功能
2017-11-19
重新改版,使用 kotlin 混合开发
2017-04-15
改版 MD 后添加侧边菜单并重新设计图标
2016-10-23
添加闪屏页多种背景图片
2016-03-11
实现在线音乐 API 搜索 音乐、歌手、专辑
2015-10-22
音乐播放器改版为 MD 风格
2015-06-01
适配百度音乐 API,支持在线播放音乐
2014-10-04
开始第一版的开发