В этом уроке продолжаем работать с методами жизненного цикла активити, создаем второе Activity в приложении и наблюдаем смену состояний активити при переходе между ними
Весь плейлист: link

Скачать исходный код проекта: link

Группа взаимопомощи Вконтакте для начинающих ANDROID разработчиков и программистов: link
Скачать видеоуроки: link
Поддержите наш проект: link
Источник: link
#fandroid.info #AndroidStudio #startandroid

Урок 24. Activity Lifecycle — взаимодействие двух активити | Уроки Android Studio обновлено: Октябрь 3, 2015 автором: admin

  1. Скажите пожалуйста, как реализовать переход по кнопке в виде стрелочки «назад», в верхней шапке, в предыдущий Activiry?

  2. Ответ на вопрос Макса Сергеева (лучше поздно чем никогда? ) ), переход по стрелочке назад организовывается через указание родительской связи при создании нового активити, либо вручную при добавлении свойства «android:parentActivityName» у соответствующего активити в AndroidManifest.xml


    Интересно тут вот что.
    Если мы возвращаемся назад на предыдущее активити стрелкой в шапке, то оно уничтожается и создаётся заново .
    «Activity 2 create!
    onStart — Activity 2 становится видимым!
    onResume — Activity 2 получает фокус!
    onStop — Main Activity остановлено!
    onPause — Activity 2 приостановлено!
    Activity 3 create!
    onStart — Activity 3 становится видимым!
    onResume — Activity 3 получает фокус!
    onStop — Activity 2 остановлено!
    onPause — Activity 3 приостановлено!
    onDestroy — Activity 2 уничтожено!
    Activity 2 create!
    onStart — Activity 2 становится видимым!
    onResume — Activity 2 получает фокус!
    onStop — Activity 3 остановлено!
    onDestroy — Activity 3 уничтожено!»

    А если мы возвращаемся через кнопку назад на телефоне то оно восстанавливается.
    «onPause — Activity 2 приостановлено!
    Activity 3 create!
    onStart — Activity 3 становится видимым!
    onResume — Activity 3 получает фокус!
    onStop — Activity 2 остановлено!
    onPause — Activity 3 приостановлено!
    onRestart — Activity 2 перезапускается!
    onStart — Activity 2 становится видимым!
    onResume — Activity 2 получает фокус!
    onStop — Activity 3 остановлено!
    onDestroy — Activity 3 уничтожено!»

    Хотя может быть это всем известная вещь и я ещё не дошел до той лекции где это описывается.

Добавить комментарий

Ваш e-mail не будет опубликован. Обязательные поля помечены *

*
*
Website