Himanshu's Music Club
Listen to your offline music files. Make a playlist and more...
Intro of the App:

This is the main screen of the App. It Contains TabLayout having 4 fragments.
This is the Playlist Fragment which is created by you.
A small Mini-Player is also avaliable which is told the music track is playing.
Songs Fragment :

This is the Songs Fragment of the Music App.
In here, you can see all of your offline music tracks
A small Mini-Player is also avaliable which is told the music track is playing.
Artists Fragment :

This is the Artists Fragment of the Music App.
In here, you can see all of your offline Artists and their songs counts.
A small Mini-Player is also avaliable which is told the music track is playing.
Album Fragment :

This is the Album Fragment of the Music App.
In here, you can see all of your offline Albums
A small Mini-Player is also avaliable which is told the music track is playing.
Player Fragment and Notifications :


On the first screen you can see Player Fragment .
Player Fragment tells you about the currently playing track.
You get the Notification of the currently playing music.
You can change the music track from the navigation.
Flow of Adding a Playlist :
1.

2.

3.

4.

Click on the toolbar check icon and your playlist is created successfully with your music.
Go to the 3. screen and add some music to the playlist of yours.
First Click on the Floating Action Button. Enter the name of the playlist.
technologies Used :
Navigation Components
Hilt Dependency Injection
View-pager 2
Services (Bound Services)
Reactive Programming ( Observables)
Data-Binding
Notifications