В этом уроке рассмотрим возможности Lifecycle. Как подписаться на его события. Как узнать текущее состояние Activity.
Click here to read this article!
Урок 1. Lifecycle
Урок 1. Lifecycle
Последний раз редактировалось damager82 25 июн 2018, 12:49, всего редактировалось 19 раз.
Re: Урок 1. Lifecycle
Выглядит не сложно. Но есть вопрос по поводу параметров метода, аннотированного @OnLifecycleEvent: какие еще параметры можно передавать помимо LifecycleOwner и Lifecycle.Event (как это сделано в onAny) ? важна ли последовательность?
-
- Сообщения: 1
- Зарегистрирован: 25 апр 2018, 15:43
Re: Урок 1. Lifecycle
Полезно было бы знать последовательность вызова методов в отношение друг друга( Между Activity - LifecycleObserver):
(Здесь я просто поворачиваю экран)
activity - сама активити, Server— LifecycleObserver
onCreate
before add server
after add server
Server.OnCreate
Any server.ON_CREATE
onStart
Server.OnStart
Any server.ON_START
onResume
Server.OnResume
Any server.ON_RESUME
Server.onPause
Any server.ON_PAUSE
onPause
Server.onStop
Any server.ON_STOP
onStop
server.OnDestroy
Any server.ON_DESTROY
onDestroy
(Здесь я просто поворачиваю экран)
activity - сама активити, Server— LifecycleObserver
onCreate
before add server
after add server
Server.OnCreate
Any server.ON_CREATE
onStart
Server.OnStart
Any server.ON_START
onResume
Server.OnResume
Any server.ON_RESUME
Server.onPause
Any server.ON_PAUSE
onPause
Server.onStop
Any server.ON_STOP
onStop
server.OnDestroy
Any server.ON_DESTROY
onDestroy