Android приложение для интервальных тренировок
2 000 руб. за проект
Интерфейс:
одно окно с кнопкой 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 или в том, в чём будет
делаться
одно окно с кнопкой 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 или в том, в чём будет
делаться
В заказе есть исполнитель
При переводе заказа из архивного в актуальный, текущий исполнитель будет снят с задачи.
Выберите тип сделки
С безопасной сделкой вы всегда сможете вернуть средства, если что-то пойдет не так. С простой сделкой вы самостоятельно договариваетесь с исполнителем об оплате и берете на себя решение конфликтов.