MusicPlayer
MusicPlayer lets you listen the music on your phone and organize it into playlists.
Features
Features include:
- Browsing songs and albums
- Creating and managing playlists
- Playback controls
- Search songs
Screenshots
The design is inspired by the Google Play Music app.
Preview
Development Environment
The app is written entirely in Java and uses the Gradle build system.
To build the app, use the gradlew build command or use "Import Project" in Android Studio.
Libraries/Design patterns used
- AndroidX
- MVP architecture
- Glide - for loading images
- MotionLayout - for implementing sliding up panel with playback controls