# Conflicts: # .github/ISSUE_TEMPLATE/bug_report.md # README.md # app/build.gradle # app/src/main/AndroidManifest.xml # app/src/main/java/code/name/monkey/retromusic/App.kt # app/src/main/java/code/name/monkey/retromusic/Constants.kt # app/src/main/java/code/name/monkey/retromusic/activities/LyricsActivity.kt # app/src/main/java/code/name/monkey/retromusic/activities/PermissionActivity.kt # app/src/main/java/code/name/monkey/retromusic/activities/PlayingQueueActivity.kt # app/src/main/java/code/name/monkey/retromusic/activities/PurchaseActivity.kt # app/src/main/java/code/name/monkey/retromusic/activities/SettingsActivity.kt # app/src/main/java/code/name/monkey/retromusic/activities/SupportDevelopmentActivity.kt # app/src/main/java/code/name/monkey/retromusic/activities/base/AbsBaseActivity.kt # app/src/main/java/code/name/monkey/retromusic/activities/bugreport/model/DeviceInfo.java # app/src/main/java/code/name/monkey/retromusic/dialogs/CreatePlaylistDialog.kt # app/src/main/java/code/name/monkey/retromusic/extensions/ColorExtensions.kt # app/src/main/java/code/name/monkey/retromusic/extensions/DrawableExtensions.kt # app/src/main/java/code/name/monkey/retromusic/fragments/DetailListFragment.kt # app/src/main/java/code/name/monkey/retromusic/fragments/artists/ArtistDetailsFragment.kt # app/src/main/java/code/name/monkey/retromusic/fragments/base/AbsRecyclerViewFragment.kt # app/src/main/java/code/name/monkey/retromusic/fragments/folder/FoldersFragment.java # app/src/main/java/code/name/monkey/retromusic/fragments/home/HomeFragment.kt # app/src/main/java/code/name/monkey/retromusic/fragments/library/LibraryFragment.kt # app/src/main/java/code/name/monkey/retromusic/fragments/player/full/FullPlaybackControlsFragment.kt # app/src/main/java/code/name/monkey/retromusic/fragments/settings/AbsSettingsFragment.kt # app/src/main/java/code/name/monkey/retromusic/fragments/settings/MainSettingsFragment.kt # app/src/main/java/code/name/monkey/retromusic/model/Artist.kt # app/src/main/java/code/name/monkey/retromusic/model/Song.kt # app/src/main/java/code/name/monkey/retromusic/preferences/AlbumCoverStylePreferenceDialog.kt # app/src/main/java/code/name/monkey/retromusic/preferences/BlacklistPreferenceDialog.kt # app/src/main/java/code/name/monkey/retromusic/preferences/NowPlayingScreenPreferenceDialog.kt # app/src/main/java/code/name/monkey/retromusic/repository/AlbumRepository.kt # app/src/main/java/code/name/monkey/retromusic/service/MusicService.java # app/src/main/java/code/name/monkey/retromusic/util/AppRater.kt # app/src/main/java/code/name/monkey/retromusic/util/NavigationUtil.java # app/src/main/java/code/name/monkey/retromusic/util/PremiumShow.kt # app/src/main/java/code/name/monkey/retromusic/util/RingtoneManager.kt # app/src/main/java/code/name/monkey/retromusic/util/SAFUtil.java # app/src/main/res/layout-sw600dp/item_list_no_image.xml # app/src/main/res/layout/activity_donation.xml # app/src/main/res/layout/activity_pro_version.xml # app/src/main/res/layout/fragment_blur.xml # app/src/main/res/layout/fragment_classic_player.xml # app/src/main/res/layout/fragment_color_player.xml # app/src/main/res/layout/fragment_fit.xml # app/src/main/res/layout/fragment_flat_player.xml # app/src/main/res/layout/fragment_full.xml # app/src/main/res/layout/fragment_gradient_player.xml # app/src/main/res/layout/fragment_home_player.xml # app/src/main/res/layout/fragment_peak_player.xml # app/src/main/res/layout/fragment_plain_player.xml # app/src/main/res/layout/fragment_simple_player.xml # app/src/main/res/layout/fragment_tiny_player.xml # app/src/main/res/layout/item_storage.xml # app/src/main/res/layout/sliding_music_panel_layout.xml # app/src/main/res/mipmap-anydpi-v26/ic_launcher.xml # app/src/main/res/mipmap-anydpi-v26/ic_launcher_round.xml # app/src/main/res/values-fa-rIR/strings.xml
101 lines
4.4 KiB
Markdown
101 lines
4.4 KiB
Markdown
# Metro
|
|
|
|
Material Design music player for Android music lovers
|
|
|
|
## Downloads
|
|
|
|
[<img src="https://fdroid.gitlab.io/artwork/badge/get-it-on.png"
|
|
alt="Get it on F-Droid"
|
|
height="80">](https://f-droid.org/en/packages/io.github.muntashirakon.Music/)
|
|
|
|
[<img src="https://camo.githubusercontent.com/70bffd8873ab81e1bb0bccc44e488c3a989e3bd5/68747470733a2f2f692e6962622e636f2f71306d6463345a2f6765742d69742d6f6e2d6769746875622e706e67"
|
|
alt="Get it on GitHub"
|
|
height="80">](https://github.com/MuntashirAkon/Metro/releases)
|
|
|
|
## Differences between Metro and [RetroMusicPlayer](https://github.com/h4h13/RetroMusicPlayer)
|
|
- Google Play libraries removed (fully libre)
|
|
- Pro features available for free
|
|
- Bug fixes
|
|
- Minor differences in UI
|
|
|
|
## 📱 Screenshots
|
|
### App Themes
|
|
| <img src="screenshots/home_light.jpg" width="200"/> | <img src="screenshots/home_dark.jpg" width="200"/> | <img src="screenshots/home_black.jpg" width="200"/> |
|
|
|:---:|:---:|:---:|
|
|
|Clearly white| Kinda dark | Just black|
|
|
|
|
### Player screen
|
|
| <img src="screenshots/home_light.jpg" width="200"/>| <img src="screenshots/songs.jpg" width="200"/>| <img src="screenshots/albums.jpg" width="200"/>| <img src="screenshots/artists.jpg" width="200"/>| <img src="screenshots/settings.jpg" width="200"/>|
|
|
|:---:|:---:|:---:|:---:|:---:|
|
|
| Home | Songs | Albums | Artists | Settings |
|
|
|
|
### Synced lyrics screen (Over Cover)
|
|
| <img src="screenshots/synced_over_light.jpg" width="200"/>| <img src="screenshots/synced_over_dark.jpg" width="200"/>| <img src="screenshots/synced_over_black.jpg" width="200"/>|
|
|
|:---:|:---:|:---:|
|
|
| Synced Over Cover light | Synced Over Cover dark | Synced Over Cover black |
|
|
|
|
### Synced lyrics screen (Replace Cover)
|
|
| <img src="screenshots/synced_replace_light.jpg" width="200"/>| <img src="screenshots/synced_replace_dark.jpg" width="200"/>| <img src="screenshots/synced_replace_black.jpg" width="200"/>|
|
|
|:---:|:---:|:---:|
|
|
| Synced Replace Cover light | Synced Replace Cover dark | Synced Replace Cover black |
|
|
|
|
### 10+ Now playing themes
|
|
| <img src="screenshots/normal.jpg" width="200"/> |<img src="screenshots/fit.jpg" width="200"/>| <img src="screenshots/flat.jpg" width="200"/> | <img src="screenshots/color.jpg" width="200"/> | <img src="screenshots/material.jpg" width="200"/> |
|
|
|:-----: |:-----: |:-----: |:-----: |:-----: |
|
|
| Normal | Fit | Flat | Color | Material |
|
|
|
|
| <img src="screenshots/classic.jpg" width="200"/> |<img src="screenshots/adaptive.jpg" width="200"/>| <img src="screenshots/blur.jpg" width="200"/> | <img src="screenshots/tiny.jpg" width="200"/> | <img src="screenshots/peek.jpg" width="200"/> |
|
|
|:-----: |:-----: |:-----: |:-----: |:-----: |
|
|
| Classic | Adaptive | Blur | Tiny | Peek |
|
|
|
|
## 🧭 Navigation never made easier
|
|
Self-explanatory interface without overloaded menus.
|
|
|
|
## 🎨 Colorful
|
|
You can choose between three different main themes: Clearly White, Kinda
|
|
Dark and Just Black for AMOLED displays. Select your favorite accent
|
|
color from a color palette.
|
|
|
|
## 🏠 Home
|
|
Where you can view your recently/top played artists, albums and
|
|
favorite songs. No other music player has this feature.
|
|
|
|
## 📦 Included Features
|
|
- Base 3 themes (Clearly White, Kinda Dark and Just Black)
|
|
- Chromecast support
|
|
- Choose from 10+ now playing themes
|
|
- Driving Mode
|
|
- Headset/Bluetooth support
|
|
- Music duration filter
|
|
- Android auto support
|
|
- Wallpaper accent picker on Android 8.1+
|
|
- Material You support on Android 12+
|
|
- Monet themed icon support on Android 13+
|
|
- Folder support - Play songs by folder
|
|
- Gapless playback
|
|
- Volume controls
|
|
- Carousel effect for album covers
|
|
- Home screen widgets
|
|
- Lock screen playback controls
|
|
- Lyrics screen (download and sync with music)
|
|
- Sleep timer
|
|
- Easy drag to sort playlist & play queue
|
|
- Tag editor
|
|
- Create, edit and import playlists
|
|
- Playing queue with reorder
|
|
- User profile
|
|
- 30+ languages support
|
|
- Browse and play your music by songs, albums, artists, playlists and
|
|
genre
|
|
- Smart Auto Playlists - Recently played, most played and history
|
|
- Build your playlist on the go
|
|
|
|
We are trying our best to bring you the best user experience. The app is regularly being updated for bug fixes and new features.
|
|
|
|
## 🗂️ License
|
|
|
|
Metro is released under the GNU General Public License v3.0
|
|
(GPLv3), which can be found [here](LICENSE.md)
|
|
|
|
|
|
> Please note: Metro is an offline music player app. It doesn't support music downloading or online music streaming.
|