Форум программистов, компьютерный форум CyberForum.ru

Программирование Android

Войти
Регистрация
Восстановить пароль
 
yura91
29 / 27 / 2
Регистрация: 23.10.2013
Сообщений: 2,238
#1

Как будет меняться стек активити - Программирование Android

08.07.2016, 15:22. Просмотров 192. Ответов 4
Метки нет (Все метки)

Есть две задачи: Task 1 и Task 2. Стек Activity для Task 1: A,B,C,D; Стек Activity для Task 2: X,Y,Z.

Пожалуйста укажите следущее

1. Как будет выглядеть стек Activity для задач. Например, Task 1: A,B,C,D; Task 2: X,Y,Z;

2. Историю того, как будут изменяться стеки при нажатии кнопки BACK, пока не возвратимся в Home screen. Например: A,B,C,D - back -> A,B,C -back -> A,B - back -> A - back -> Home screen;

для пунктов а, б и в. Прокомментируйте ответы пожалуйста для каждого пункта?

а) У всех Activity установлен launchMode="standard". В текущий момент отображается Activity Z. Из Activity Z отправляется Intent на открытие Activity D.

б) У всех Activity установлен launchMode="standard", но только у Activity D установлен launchMode="singleTop". В текущий момент отображается Activity Z. Из Activity Z отправляется Intent на открытие Activity D.

в) У всех Activity установлен launchMode="standard", но только у Activity D установлен launchMode="singleTask". В текущий момент отображается Activity Z. Из Activity Z отправляется Intent на открытие Activity D.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
08.07.2016, 15:22     Как будет меняться стек активити
Посмотрите здесь:

Как изменится стек после вызова активити другого приложения - Программирование Android
Если у меня есть 2 задачи(2 Task) и я из первой задачи вызову активити, которое находится в стеке второй задачи, то у меня то активити...

Что будет в случае пересоздания активити - Программирование Android
Вот у меня есть активити и сервис. В активити есть, к примеру TextView и сервис производит какие то вычисления и передает результат в...

Создать активити которе будет закрываться только при выполнении условия - Программирование Android
Доборго времени суток. Как можно создать такое активити которое будет закрываться только если какое то условие выполняется? Например ТОЛЬКО...

Может ли быть два виджета в одном проекте где у каждого будет своя активити настроек? - Программирование Android
Попытался так сделать, все везде написал и в provider и в manifest, но все равно при добавлении второго виджета вылетает активити первого...

Как отследить активность активити? - Программирование Android
Извиняюсь за тафтологию :) Суть вопроса. Главное приложение запускает некое активити (например видеоплейер). Задача: отследить...

Как запретить закрытие активити? - Программирование Android
Привет, имеется активити которое отображается в виде диалогового окна - Theme.dialog На ней имеются 2 кнопки "Отмена" "Принять", в общем...

Как из Активити запустить сервис ? - Программирование Android
Друзья как из Активити запустить сервис я знаю, но проблема в том что после того как я запускаю сервис и прописываю в него действия которые...

Как сменить первый активити? - Программирование Android
У меня стало 2 активити в приложении. Так получилось, что теперь активити, изначально первое, должно быть вторым. Нигде в Эклипсе не...

Как добавить Графику в активити? - Программирование Android
Здравствуйте. Хочу узнать как вывести графику на дисплей вместе со стандартными элементами управления. Например, у меня есть объект...

Как узнать имя Активити? - Программирование Android
Всем добрый день! Подскажите, пожалуйста. Есть приложенька на андроиде. Как можно узнать название класса Активити?


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
androbro
323 / 283 / 59
Регистрация: 17.10.2014
Сообщений: 839
08.07.2016, 16:39     Как будет меняться стек активити #2
yura91,

Не по теме:

готовишься к собеседованию в Yandex)))

yura91
29 / 27 / 2
Регистрация: 23.10.2013
Сообщений: 2,238
08.07.2016, 17:15  [ТС]     Как будет меняться стек активити #3
Нет просто тест нашел стало интересно подумать на счет этого вопроса. А launchMode="standard" - что вообще означает для Activity, а singleTask и singleTop можете объяснить желательно на этом примере?
Pablito
2452 / 1897 / 590
Регистрация: 12.05.2014
Сообщений: 6,698
Завершенные тесты: 1
08.07.2016, 17:18     Как будет меняться стек активити #4
Цитата Сообщение от yura91 Посмотреть сообщение
стало интересно подумать на счет этого вопроса
ага, и пошел на форуме спрашивать....это считается "думать"?
yura91
29 / 27 / 2
Регистрация: 23.10.2013
Сообщений: 2,238
08.07.2016, 17:34  [ТС]     Как будет меняться стек активити #5
нет просто не знаю для чего нужен А launchMode="standard", singleTask и singleTop. Вот и спрашиваю. Без этого же знания не ответишь на этот вопрос так ведь?
Yandex
Объявления
08.07.2016, 17:34     Как будет меняться стек активити
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru