Всех приветствую на своем сайте! Захотелось мне как-то сделать свой музыкальный плеер для Андроида, и решил сделать его в стиле окон Windows XP.
Здесь я покажу обзор на этот плеер, а так же в конце статьи выложу ссылку на Гитхаб, откуда вы сможете скачать APK.
Что это за приложение?
Bliss Audio Player — это приложение для воспроизведения аудиофайлов, которые хранятся на вашем устройстве.
Приложение поддерживает все популярные аудио форматы. Лично я в процессе разработки тестировал такие форматы как flac, mp3, opus, и все они работают отлично.
Bliss Audio Player сканирует все аудиофайлы, что есть на вашем телефоне и SD-карте. Песни можно отсортировать, добавив их в плейлисты. Ну, впрочем, все подробности разберём ниже.
Главное меню
Главное меню приложения выполнено довольно просто: небольшое окно с различными кнопками.

Плеер — открывает песню, которая играет на данный момент.
Библиотека — список всех аудио на вашем устройстве. Аудио сканируются автоматически, как только вы дадите приложению доступ к памяти.
Плейлисты — здесь можно создать свои плейлисты и поместить в них только те песни, которые вы хотите слушать.
Донат — здесь вы можете поддержать автора с помощью криптовалюты USDT TON.
Язык — окно выбора языка. На данный момент поддерживаются два языка — английский и русский. При первом запуске приложение сразу же позволит выбрать один из этих языков.
Выход — ну, тут все очевидно. Но при желании можно выйти просто кнопкой «назад» на телефоне.
Плеер
Окно плеера оформлено весьма креативно.
Если у трека есть обложка — приложение загружает его обложку:

Но если у трека обложки нет, то вместо нее будут отображаться те самые легендарные обои из Windows XP, в честь которых и назван плеер:

Плеер сочетает в себе классические функции: переход между песнями, пауза, повтор песен в плейлисте или повтор только текущего трека.
Но помимо этого, если нажать на верхние три точки в плеере, то вы увидите две дополнительные настройки (применяются ко всем трекам):
Скорость и тон
Эта настройка регулирует скорость трека, а также тон.
Если поставить тон выше, то голос будет писклявым. Если ниже — голос будет более «брутальным».

Скорость определяет скорость трека. Оба параметра выставляются независимо друг от друга, то есть можно поставить скорость выше, тон ниже, и наоборот.
Эквалайзер
Эквалайзер регулирует определенные частоты или диапазоны в вашем аудио.

Библиотека
Здесь отображаются абсолютно все аудиофайлы, которые не скрыты системой. Даже это музыка, запись с диктофона, или что-то ещё. Здесь можно добавить песни в плейлисты (если имеются заранее созданные, о плейлистах поговорим ниже), либо удалить запись с устройства. Случайно удалить запись не получится, ведь при нажатии кнопки с мусоркой сама система Android спросит вас, хотите ли вы удалить файл.

Также тут можно искать треки по названию или исполнителю, введя то, что вам нужно в поле поиска.
Плейлисты
Не пугайтесь того, что в «Библиотеке» все смешано в одну кучу. Это я тоже предусмотрел. Как и во всех нормальных музыкальных проигрывателях, здесь есть плейлисты.

Вы просто создаете плейлист, потом нажимаете «добавить треки». Просто кликните по нужному треку, и внизу экрана появится уведомление «Трек добавлен». Убрать ненужный трек можно нажатием на крестик справа. С устройства в таком случае трек не пропадет.
Скачать Bliss Audio Player
Нажите на ссылку ниже, чтобы перейти на мой Github. Там в разделе Releases вы найдете apk-файл с названием bliss_audio_player.apk.
Скачать Bliss Audio Player
Приложение можно запустить на устройствах Android 8 и выше
Послесловие
Да, проект только находится в разработке, и он не идеален. Но в дальнейшем я буду добавлять все больше и больше функций. Если вы найдете баги или у вас есть пожелания — пишите в комментарии!


