Giter Site home page Giter Site logo

jiesince1998 / sweetmusicplayer Goto Github PK

View Code? Open in Web Editor NEW

This project forked from verehu/sweetmusicplayer

0.0 1.0 0.0 33.53 MB

SweetMusicPlayer是一款基于百度音乐API的在线音乐播放器。拥有播放本地、在线音乐以及mv等功能,采用 MVP + RxJava + Retrofit 架构的项目, 使用Java和Kotlin混合开发。

License: Apache License 2.0

Java 81.38% Kotlin 18.62%

sweetmusicplayer's Introduction

License platform API PRs Welcome

SweetMusicPlayer是一款基于百度音乐API的在线音乐播放器。拥有播放本地、在线音乐以及mv等功能,采用 MVP + RxJava + Retrofit 架构的项目, 使用Java和Kotlin混合开发。 更多请看博客

Features

  • 本地音乐按照歌曲,专辑,艺术家显示对应信息
  • 在线搜索音乐并播放
  • 智能匹配本地歌词,在线歌词
  • 歌词调整播放进度
  • 定时停止播放音乐
  • 在线音乐播放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
开始第一版的开发

Libraries

sweetmusicplayer's People

Contributors

646030315 avatar verehu avatar

Watchers

 avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.