Практическое задание. Работа с фрагментами
Вам необходимо реализовать приложение со следующим функционалом.
По нажатию на кнопку с @id/start_btn
необходимо запустить циклическую смену фрагментов FirstFragment и ProceedingFragment с показом каждого в течение 3 секунд.
По нажатию на кнопку с @id/stop_btn
необходимо прекращать смену фрагментов.
Разметку фрагментов можно поместить во FrameLayout с @id/output_fragment
. Подробнее про работу с FragmentManager и FragmentTransaction можно почитать в данном разделе.
Избегайте возникновения ANR (Application Not Responding).
Сдать в систему тестирования необходимо zip архив, в корневом каталоге которого располагается дополненный проект Android Studio. После загрузки zip архива приложение будет запущено в системе автоматического тестирования для проверки на соответствие техническому заданию.
Тестирование одной посылки может длиться до 5 минут, после завершения тестирования будет доступна информация об общем числе тестов и числе пройденных тестов. Количество посылок в систему не ограничено. Штраф за повторные попытки не начисляется.
В случае аварийного завершения работы приложения во время выполнения хотя бы одного из тестов за весь вопрос выставляется оценка 0.