Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
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.
- Host: GitHub
- URL: https://github.com/a1573595/musicplayer
- Owner: a1573595
- License: bsd-3-clause
- Created: 2020-05-23T13:45:04.000Z (over 4 years ago)
- Default Branch: master
- Last Pushed: 2024-01-31T06:09:00.000Z (11 months ago)
- Last Synced: 2024-01-31T07:25:30.256Z (11 months ago)
- Topics: 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
- Language: Kotlin
- Homepage:
- Size: 15.5 MB
- Stars: 23
- Watchers: 3
- Forks: 8
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
*Read this in other languages: [English](README.md), [中文](README.zh-tw.md).*
# MusicPlayer
Android music player example.### 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)