This repository has been archived by the owner. It is now read-only.
Bare bones music player for Android, playback works in background
Switch branches/tags
Nothing to show
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Type Name Latest commit message Commit time
Failed to load latest commit information.
gradlew.bat initial Dec 9, 2015

G54MDP Coursework

Will Pimblett, G405, 4264291

Music Player

The implemented application is an music player. On startup the application uses the external content provider to query for media files on the device. These are presented in a scrollable list view.

Songs are shown in the format "ARTIST - TITLE". If a song is missing the correct tags " - FILENAME" will be shown.

Pressing an item will start playback, whereas pressing another will queue it. The number of items in the playback queue are displayed in brackets beside the currently playing item at the bottom of the screen.

Playback can be paused and resumed using the buttons at the bottom of the screen. The next button will skip to the next song in the queue. The stop button will abort playback and empty the queue.

While playback is engaged (i.e. not stopped) a background service to facilitate this will run. This is indicated by a persistent notification.