Бюджет:
2000 руб
Интерфейс:
одно окно с кнопкой 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 или в том, в чём будет делаться