Skip to content

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

1 Commit
 
 
 
 
 
 
 
 

Repository files navigation

Echo Tine

This project is an Android mobile music player with customized user functions.

The client adopted the Android Jetpack Library for an engaging and intuitive user experience. HTTP requests and responses are handled by the Retrofit package. Data is stored in a Room NoSQL database. The app also integrates with Google ExoPlayer for a robust music playback experience.

Demonstration

This is the home page of the application. Different playlists of music are recommended based on their popularity, genre, and past user activities:

Home Page

Navigate from the Bottom Bar to access the favorite page, which lists the user's favorite playlists:

Preview

By clicking on the icon of any playlist, the user can view all songs in the playlist:

Register

The user can Favorite or unfavorite each playlist by clicking the heart icon on the top right.

By clicking on any song in the playlist, the user can start playing the song, which begins from the start.

Upload

By dragging the progression bar of the song, you can play the song from any time, and pause or restart the playing process:

Search

After the song ends, the next songs in the playlist are played in sequence.

About

No description, website, or topics provided.

Resources

Stars

0 stars

Watchers

1 watching

Forks

Releases

Packages

Contributors

Languages