just for learning
- kotlin
- apply MVVM, liveData& ViewModel
- rxjava+retrofit+dagger2+okhttp
- memory+disk+net
- glide
- material design
- aidl
- custom view
- etc
- remoteView
- notification
- generator key method, md5
- lazy load
- etc
ready to change api
rank list
https://api.apiopen.top/musicRankings
rank detail
https://api.apiopen.top/musicRankingsDetails?type=1
song
https://api.apiopen.top/musicDetails?id=610722309
API from NeteaseCloudMusicApi, before u test this project, u should launch the #NeteaseCloudMusicApi first,
node app.js
the API backend system now is just running on localhost.