An audio player for Android that keeps track of the progress of a list of files so they can be resumed at any time.
For example, you can listen to a radio podcast for a while, then an audiobook, and later on resume the podcast where you left it.
Use the button '+' to add audio files to the player's list.
The list shows the location, file name and progress for each audio file.
Select the file to play by pressing on the list. The selected item is highlighted.
The player will show the file name and the last progress of the selected item.
Finally, press the button '>' to start playing.
- |< Select previous audio file in the current folder.
- << Jump 5 seconds backwards.
- > Play selected audio file.
- || Pause selected audio file.
- >> Jump 5 seconds forward.
- >| Select next audio file in the current folder.
The files in the list are sorted so the latest played file is shown first.
If a file does not exist anymore or it cannot be played for some reason, it is shown in red.
The player stops playing automatically if the headphones are unplugged.
When adding a file, the browsing location starts at the same folder as the selected file.
If the list is empty, the initial browsing location is the "Music" folder of the internal storage.
To delete a file, select it from the list and press the '-' button on the upper right corner.
The supported audio formats are determined by the Android platform's supported audio formats and codecs.
For example, it can play MP3, MP4, WAV or Ogg but not WMA.
This app requires storage read/write permissions in order to browse for audio files and store the audio list.
Developed with Android Studio 3.2.1 on Windows.
Gradle version: 4.6.
Min Sdk Version: API 23 (Android 6.0 / Marshmallow)
Target Sdk Version: API 26 (Android 8.0 / Oreo)
A debug and unsigned APK can be downloaded from here.
You will need to temporary check the option "Unknown Sources" in Android's security settings.
This project is licensed under the MIT License - see the LICENSE file for details