Skip to content

lisocean/MusicPlayer

Repository files navigation

Music Player(Unfinished)

This is a music player using the MVVM(view--viewmodel--model), Network Api comes from NeteaseCloudMusicApi.

Technology stack And Open source framework

  • MVVM
  • Kotlin
  • DataBinding
  • Rxjava2
  • Retrofit2
  • Room
  • Koin
  • ViewModel
  • Gson
  • Dachshund-Tab-Layout
  • EventBus
  • Glide
  • Flexbox
  • GSYVideoPlayer

Reference : Ui effect

  • PaoNet -> RecyclerView's Base Activity
  • KotlinMvp -> Search Activity Transition Animation

Local Load Strategy

Content Providers, App DataBase(playTime >= 60s)to get local music. Synchronize of database is search online resources to adapter local Content Providers' Music and add it to local App database.

screenshot screenshot screenshot screenshot screenshot screenshot screenshot screenshot screenshot

About

the final project of moblie application dev (music player)

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors