6af06fa8c98eefc2dd005d9015cdf2cc216ed30a
				
			
			
		
	Практическая работа. Жизненный цикл Activity
Вам необходимо дополнить данное приложение отслеживанием состояний активности.
Основные требования к приложению:
- Не изменяйте место и название файла MainActivity(но редактирование содержимого - можно и нужно)
- Последовательность состояния жизненого цикла приложения должна выводиться в TextView (@id/protocol)
- Каждое состояние жизненного цикла выводится в отдельной строке
- Значения текстовых подсказок должны быть определены в строковых ресурсах string.xml
- Текстовые подсказки должны быть корректно выводится при смене конфигурации приложения (например, поворот экрана)
Название строковых ресурсов и их значения приведено в таблице 1.
| № | Отслеживаемый метод | Строковый ресурс | Значение ресурса | 
|---|---|---|---|
| 1 | onCreate | ncreate | Activity CREATED | 
| 2 | onStart | nstart | Activity STARTED | 
| 3 | onResume | nresume | Activity RESUMED | 
| 4 | onPase | npause | Activity PAUSED | 
| 5 | onStop | nstop | Activity STOPPED | 
| 6 | onRestart | nrestart | Activity RESTARTED | 
| 7 | onDestroy | ndestroy | Activity DESTROYED | 
Таблица 1. Настройки всплывающих подсказок
Примеры
1. Запуск приложения
Входные данные: первый запуск приложения (после установки)
Ожидаемый результат:
TextView (@id/protocol) содержит три строки:
Activity CREATED
Activity STARTED
Activity RESUMED
| № | Название теста | Баллы | Описание | 
|---|---|---|---|
| 1 | checkPortait | 2 | Проверка последовательности Toast при запуске активности | 
| 2 | checkLandscape | 4 | Проверка обработки поворотов экрана | 
| Таблица 2. Критерии оценивания и тесты | 
Description
				
					Languages
				
				
								
								
									Java
								
								100%
							
						
					