MFragments/README.md

17 lines
2.1 KiB
Markdown
Raw Permalink Normal View History

2024-01-04 12:37:13 +00:00
# Практическое задание. Работа с фрагментами
Вам необходимо реализовать приложение со следующим функционалом.
По нажатию на кнопку с `@id/start_btn` необходимо запустить циклическую смену фрагментов *FirstFragment* и *ProceedingFragment* с показом каждого в течение 3 секунд.
По нажатию на кнопку с `@id/stop_btn` необходимо прекращать смену фрагментов.
Разметку фрагментов можно поместить во *FrameLayout* с `@id/output_fragment`. Подробнее про работу с *FragmentManager* и *FragmentTransaction* можно почитать в [данном разделе](https://innovationcampus.ru/lms/mod/book/view.php?id=155&chapterid=179).
Избегайте возникновения ANR (Application Not Responding).
Сдать в систему тестирования необходимо zip архив, в корневом каталоге которого располагается дополненный проект Android Studio. После загрузки zip архива приложение будет запущено в системе автоматического тестирования для проверки на соответствие техническому заданию.
Тестирование одной посылки может длиться до 5 минут, после завершения тестирования будет доступна информация об общем числе тестов и числе пройденных тестов. Количество посылок в систему не ограничено. Штраф за повторные попытки не начисляется.
В случае аварийного завершения работы приложения во время выполнения хотя бы одного из тестов за весь вопрос выставляется оценка 0.