Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/a1573595/musicplayer

Android music player example.
https://github.com/a1573595/musicplayer

activity-transitions android animation bindservice contentprovider coroutines foreground-service kotlin layout-animation mediaplayer mvp-architecture notification observer-pattern ripple-animation service transition-animation value-animator vector-animation viewbinding

Last synced: about 1 month ago
JSON representation

Android music player example.

Awesome Lists containing this project

README

        

*Read this in other languages: [English](README.md), [中文](README.zh-tw.md).*

# MusicPlayer
Android music player example.

Get it on Google Play

### Screenshots






Dark Mode.






### Supported Android Versions
- Android 5.1 Lollipop(API level 21) or higher.

### Prepare
Download [example media](https://ccrma.stanford.edu/~jos/pasp/Sound_Examples.html) to your device.

### Used libraries
1. [Material](https://material.io/)
2. [Coroutine](https://github.com/Kotlin/kotlinx.coroutines)
3. [LifecycleCoroutine](https://developer.android.com/topic/libraries/architecture/coroutines)
4. [ViewBinding](https://developer.android.com/topic/libraries/view-binding)