Найдите исполнителя для вашего проекта прямо сейчас!
Разместите заказ на фриланс-бирже и предложения поступят уже через несколько минут.

Интерфейс:

одно окно с кнопкой START/STOP по центру, 4 поля для ввода чисел (по углам), 2 поля для выбора пути к файлу mp3 на устройстве (над и под кнопкой соответственно)

Данные:

до нажатия кнопки можно изменить числовые значения в 4-х полях так, что они сохраняются как настройки и используются при последующих запусках программы. 

Значения по умолчанию для числовых полей – как на эскизе:

a=10

b=30

c=5

d=10

Также можно выбрать пути к двум файлам в формате mp3 на устройстве, которые также запоминаются как настройки и при следующем запуске программы.

Значения по умолчанию для путей к файлам mp3 – отсутствуют, требуется как минимум один ввод при первом запуске

Варианты внешнего вида кнопки:

1. зелёная надпись START

2. красная надпись STOP

Значение по умолчанию вида кнопки – 1.

Алгоритм:

После нажатия кнопки:

0. меняем надпись на кнопке с START на STOP и цвет кнопки с зелёного на красный 

1. ждём рамдомное число секунд в интервале между значениями в полях a и b

2. запускаем файл, размещённый по пути L

3. после окончания воспроизведения файла L ждём рамдомное число секунд в интервале между значениями в полях c и d

4. запускаем файл, размещённый по пути M, ждём до окончания воспроизведения

5. пока кнопка повторно не нажата, возвращаемся к п. 1

6. если кнопка нажата - возвращаем ей вид 1 и останавливаемся

Желательны исходники в Android Studio или в том, в чём будет делаться

5 лет назад
evgenymay
Евгений 
37 летРоссия
5 лет в сервисе
Был
4 года назад