Google Android - это несложно

Добро пожаловать на форум сайта startandroid.ru
Текущее время: 16 окт 2018, 23:46

Часовой пояс: UTC + 3 часа




Начать новую тему Ответить на тему  [ Сообщений: 3 ] 
Автор Сообщение
 Заголовок сообщения: Урок 1. Lifecycle
СообщениеДобавлено: 28 дек 2017, 17:47 
Администратор
Аватар пользователя

Зарегистрирован: 07 янв 2012, 11:32
Сообщений: 1400
Благодарил (а): 0 раз.
Поблагодарили: 75 раз.

В этом уроке рассмотрим возможности Lifecycle. Как подписаться на его события. Как узнать текущее состояние Activity.




Click here to read this article!

_________________
Добро пожаловать на форум сайта StartAndroid
ИзображениеИзображение


Последний раз редактировалось damager82 25 июн 2018, 12:49, всего редактировалось 19 раз(а).

Вернуться наверх
 Профиль  
 
 Заголовок сообщения: Re: Урок 1. Lifecycle
СообщениеДобавлено: 20 мар 2018, 13:15 

Зарегистрирован: 20 мар 2018, 13:12
Сообщений: 1
Благодарил (а): 0 раз.
Поблагодарили: 0 раз.
Выглядит не сложно. Но есть вопрос по поводу параметров метода, аннотированного @OnLifecycleEvent: какие еще параметры можно передавать помимо LifecycleOwner и Lifecycle.Event (как это сделано в onAny) ? важна ли последовательность?


Вернуться наверх
 Профиль  
 
 Заголовок сообщения: Re: Урок 1. Lifecycle
СообщениеДобавлено: 25 апр 2018, 15:49 

Зарегистрирован: 25 апр 2018, 15:43
Сообщений: 1
Благодарил (а): 0 раз.
Поблагодарили: 0 раз.
Полезно было бы знать последовательность вызова методов в отношение друг друга( Между 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


Вернуться наверх
 Профиль  
 
Показать сообщения за:  Сортировать по:  
Начать новую тему Ответить на тему  [ Сообщений: 3 ] 

Часовой пояс: UTC + 3 часа


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Powered by phpBB® Forum Software © phpBB Group
Русская поддержка phpBB