Описание тега activity-lifecycle

Действия в системе управляются как стек операций. Когда новое действие запускается, оно помещается в верхнюю часть стека и становится текущим действием - предыдущее действие всегда остается под ним в стеке и не перейдет на передний план, пока новое действие не завершится.
1 ответ

Деятельность Android Studio - использование onCreate(), onResume() и т. Д.

Итак, у меня есть действие, где пользователь может просматривать слова, которые он собрал. Если введенное слово существует и использует только доступные буквы, то ему / ей будет присвоен балл, который отображается в textView. Вопросы: Когда пользова…
31 дек '16 в 09:15
2 ответа

OnStop() действия не вызывается при запуске другого полноэкранного режима

Раньше я думал, что когда действие A заменяется другим полноэкранным действием B, тогда A onStop() обратный вызов будет вызван. Это также отражено в документах: Видимое время жизни действия происходит между вызовом onStart() и вызовом onStop(). В те…
1 ответ

Минимизировать активность в предыдущих действиях в Android

Я занимаюсь разработкой компонента видеозвонка, который поддерживает обмен мгновенными сообщениями. Я хочу добавить опцию минимизации экрана видеовызова на нажатой спине и вернуться к обмену сообщениями activity сделать оба одновременно (WhatsApp, к…
18 авг '18 в 21:45
1 ответ

Связь между System.exit(0) и onDestroy()

В моем приложении для Android Если я вызываю system.exit(0), чтобы безопасно завершить работу моего приложения, то в этом случае будет ли выполняться мой onDestroy() до завершения работы приложения?
20 ноя '15 в 19:28
1 ответ

Невозможно запустить другое действие из вида запуска

Я застрял с интересной проблемой: у меня есть активность типа запуска с Theme.NoDisplay (без пользовательского интерфейса), который должен запускать различные действия в зависимости от некоторых условий, и хотя я звоню startActivity(), он не запусти…
2 ответа

Android: выполнение кода, когда приложение "активировано", а не при изменении ориентации

В моем приложении (minSdkVersion 17, но я гибок в этом отношении), у меня есть один вид деятельности. Отображает какое-то расписание. Я хочу, чтобы он показывал текущий день и выделил точное время. Эта функциональность уже работает отлично. Я хочу д…
3 ответа

Выключите режим полета / полета автоматически, если включено

Я написал код to ON/OFF AirPlane/Flight mode программно, и до сих пор я использую two разные buttons чтобы управлять этим, один для включения режима полета и второй для отключения режима полета, используя следующий код: @SuppressWarnings("deprecatio…
1 ответ

Как повторно использовать медиаплеер после release() и null?

В моем приложении есть кнопка, которая при нажатии воспроизводит короткий mp3-файл. Я хочу правильно разблокировать и повторно использовать объект медиаплеера (чтобы он не мешал другим приложениям), когда, например, пользователь получает телефонный …
05 авг '13 в 21:09
0 ответов

StartActivityforResult, вызывающий Create of Firstactivity

У меня три активности. Я называю второе действие с первого использования startActivityforresult(intent,PAYMENT_REQ_CODE) и снова из второго занятия я называю третье действие, используя startActivityforresult(intent,PAYMENT_REQ_CODE) который является…
1 ответ

onActivityResult для убитой активности

Можете ли вы помочь мне с хорошим решением для моей проблемы. У меня есть активность 1, активность 2. Activity1 создает пользовательский интерфейс в onCreate(), затем в какой-то момент пользователь запускает Activity2 с startActivityForResult() Ситу…
07 ноя '12 в 09:58
2 ответа

Активность Android: где инициализировать параметры?

У меня есть некоторые переменные, которые должны быть инициализированы только один раз в течение жизненного цикла. Если я инициализирую их внутри OnCreate метод, как это: ArrayList<Integer> numbers = new ArrayList<>(); protected void onC…
3 ответа

Видимо ли приложение Android во время onCreate()?

Я планирую проверить статус входа пользователя в onCreate из MainActivity - и если пользователь вошел в систему - немедленно перенаправить на другой вид (например, ProfileActivity) Я переживаю что MainActivity будет мигать в представлении пользовате…
1 ответ

Статически добавленный фрагмент не может восстановить состояние экземпляра?

Когда я статически добавляю фрагмент в макет "Активность", я не могу восстановить состояние в onViewStateRestored(savedInstanceState: Bundle) даже если onSaveInstanceState(outState: Bundle) называется правильно. Это работает для того же фрагмента, к…
2 ответа

Поток может изменить пользовательский интерфейс, если запущен изнутри методов жизненного цикла активности. Зачем?

Я тестировал этот код, чтобы проверить, происходит ли сбой приложения при изменении компонента пользовательского интерфейса из фонового потока. но это не так. Здесь в коде, добавленном ниже. Я начал новую тему в onCreate() метод MainActivity и он до…
02 фев '17 в 13:48
1 ответ

Жизненный цикл Android ActivityGroup устарел?

Итак, за несколько дней я увидел предупреждение во всей моей заявке о super.onPause(), super.onDestroy(), super.onResume() и т. д. устарела. Я хочу спросить, означает ли это, что в будущем эти методы не будут вызываться так, как они работали раньше.…
2 ответа

Какие методы Android вызываются, когда умирает батарея?

Когда батарея на моем устройстве Android перестает работать, какие методы в классах Activity и Fragment (если они есть) вызываются на этапе "Выключение" устройства? Кроме того, если пользователь в настоящее время смотрит на экран в моем приложении, …
1 ответ

Как узнать, активировал ли пользователь onDestroy в Activity, а не в системе?

Я пишу сервис, который остается открытым в фоновом режиме и записывает действия пользователя. Теперь, если пользователь завершает действие приложения, нажав клавишу "Назад" или проведя пальцем по приложению на экране недавних приложений, я хочу заве…
2 ответа

Как справиться с минимизированным приложением назад нажмите?

Я не в состоянии справиться с этим сценарием ниже. Когда я перехожу к действию B из действия A и минимизирую приложение и открываю из недавних приложений, действие B открывается, и если я снова нажимаю на действие B, действие A должно возобновиться,…
2 ответа

Android - Очистить существующие объекты и переменные в памяти при возврате к экрану входа

У меня проблема, когда мой пользователь находится на экране Dashboard и нажимает кнопку "Назад" на телефоне, тогда он возвращает их на экран входа в систему (на котором все еще вводятся данные), и если он снова входит в систему, некоторые переменные…
22 мар '11 в 17:55
3 ответа

Метод переопределения, когда макет уничтожен в Android

У меня есть пользовательский компонент, который расширяет LinearLayout, мне нужно выполнять определенные операторы, когда Layout уничтожен или удален. (или собирается быть удаленным) Один из способов - проверить onPause() или onDestroy () действия и…
25 янв '12 в 10:44