Activity - это ключевой компонент, отвечает за функциональность Android приложения.
В зависимости от действий пользователя, Activity, переходит между четырьмя возможными состояниями:
- Не существует
- Остановка
- Пауза
- Выполнение
При переходе из состояния в состояние в Activity срабатывает метод жизненного цикла (lifecycle callback). Этим пользуются для выполнения различных действий, во время перехода.
Методы жизненного цикла представлены на диаграмме.
Наши Activity наследники android.app.Activity, в котором описаны методы жизненного цикла, чтобы ими воспользоваться мы должны их переопределить.
Пример переопределения onStart().
#программирование #android