Вопросы по теме 'activity-lifecycle'
Функции таймера автоматически останавливаются, когда действие приостановлено?
У меня есть таймер, который заставляет функцию запускаться каждую минуту, каждую минуту. Когда действие приостановлено, таймер продолжает работать. Я не хочу, чтобы он работал, так как это необязательно.
Если он запускается во время паузы, как я...
3113 просмотров
schedule
05.08.2023
Безопасно ли делать всю очистку в onDestroy?
Более конкретно: безопасно ли размещать отмену задачи в onDestroy? Кроме того, безопасно ли использовать onDestroy для отмены регистрации получателей и освобождения ресурсов?
Моя цель - убедиться, что моя задача отменяется/уничтожается при...
2256 просмотров
schedule
08.04.2022
Должен ли я вручную закрывать HandlerThreads, созданные моим приложением, при уничтожении активности?
Мое приложение состоит из одного файла Activity . В этом упражнении я создаю несколько HandlerThread , которые запускаются в цикле для выполнения операций блокировки сокетов.
В настоящее время я отправляю сообщение о выходе всем из этих...
9594 просмотров
schedule
17.04.2023
Android-приложение отлично работает при запуске после установки, но показывает белый экран при втором запуске?
Я использовал идею из первого ответа на этот вопрос, чтобы приостановить и возобновить рисование на холсте. Это сработало хорошо, но новая проблема, с которой я столкнулся, заключается в том, что приложение не запускается, если я нажимаю кнопку...
351 просмотров
schedule
07.11.2023
основы функций жизненного цикла активности Android
Я тестировал этот код, который показывает, в каком состоянии находится действие.
public class Activity101Activity extends Activity {
String tag = "Lifecycle";
/** Called when the activity is first created. */
@Override
public...
2257 просмотров
schedule
01.05.2022
путаница с жизненным циклом фрагментов
У меня есть mainActivity, на которой размещен ViewPager и три вкладки (MQTT, ECO, Logger). mainActivity имеет обратные вызовы жизненного цикла (onCreat, onResume), а остальные три вкладки имеют обратный вызов жизненного цикла Fragment (onattached,...
481 просмотров
schedule
04.10.2023
Жизненный цикл активности Android — onPause() и onResume()
На диаграмме разработчика Android я увидел, что onResume() всегда вызывается перед onPause() . Предполагая, что пользователь запускает новый Activity , почему onPause() должен предшествовать onResume() ?
Я имею в виду:
OnResume можно...
1499 просмотров
schedule
28.10.2022
Данные Android теряются onCreate() после startActivity() для обратного вызова
У меня есть приложение для Android, которое подключается к твиттеру через twitter4j. В действии есть кнопка «Поделиться» и TextView. Поток показан ниже;
Пользователь открывает действие, начиная с onCreate(), которое заполняет TextView...
737 просмотров
schedule
18.08.2022
Обратный стек активности не восстанавливается после завершения процесса и возобновления
У меня есть некоторые действия, которые запускаются из моего основного действия. Когда я перехожу к одному из этих действий, нажимаю «Домой», завершаю процесс, возвращаюсь в приложение (где он возобновляет действие, из которого я ушел), а затем...
644 просмотров
schedule
25.11.2023
Тестирование Android: утверждение, что действие перешло в другое
Я просматриваю тесты действий Android . Я хотел бы протестировать жизненный цикл активности и особенно конец моя деятельность, чтобы начать другую деятельность (я проверяю конец первой активности, а не начало второй). Я использую...
126 просмотров
schedule
03.02.2023
удаление активности из стека диспетчера задач в android
Я работаю над приложением Android . Когда мое приложение запущено, и я нажимаю кнопку последних приложений на телефоне, вызывается метод Activity onPause() . Внутри этого onPause я вызываю finish() . Таким образом, деятельность уничтожается....
1620 просмотров
schedule
18.06.2023
Первое действие не останавливается при запуске второго действия
В соответствии с жизненным циклом активности Android, когда активность больше не видна, будет вызван onStop . Но этого не происходит, если я быстро выйду из второго действия.
У меня есть два занятия HomeActivity и DetailActivity .
Шаг 1....
730 просмотров
schedule
17.03.2022
Android Task Back Stack и управление сеансом приложения после сбоя/убийства
Мне было интересно, каковы распространенные практики или шаблоны в современном мире разработки Android в отношении управления Back Stack, в частности обработки случаев, когда приложение убито или дает сбой, и система пытается воссоздать свои действия,...
340 просмотров
schedule
05.03.2022
Странное поведение с жизненным циклом активности Android при подключении к клиенту API Google
В документах говорится о onRestart (выделено мной):
Вызывается после onStop(), когда текущее действие повторно отображается пользователю (пользователь вернулся к нему). За ним следует onStart(), а затем onResume() .
Теперь в моем...
201 просмотров
schedule
31.12.2023
Тост показывается даже после finish();
Я новичок в Android, и я нашел здесь похожий вопрос, но ни один из них не смог решить мою проблему. Приведенный ниже код в основном предназначен для получения двух двойных значений (широты и долготы) из Firebase и нанесения их на карту. Существует...
1099 просмотров
schedule
28.05.2023
Закройте активность Android (полностью, даже в фоновом режиме), используя завершение по нажатию кнопки
Мне нужно закрыть действие при нажатии кнопки. К сожалению, при нажатии кнопки активность исчезает, но все еще находится в фоновом режиме. Пользователь все еще может выбрать его, и он вернется на передний план. Мне нужно, чтобы активность полностью...
6655 просмотров
schedule
11.04.2022
Что происходит с жизненным циклом Activity после обновления приложения?
Предположим этот сценарий. У вас есть приложение, в котором вы заполняете форму за одно действие. Активность использует onRestoreInstanceState и onSaveInstanceState для сохранения ответов формы. Если пользователь заполняет форму приложением...
194 просмотров
schedule
06.08.2023
Метод Activity onStop() вызывается дважды
Запуск другого действия из PendingIntent на экране блокировки приводит к тому, что текущее действие (состояние onStop() ) onStop() вызывается дважды. Ниже приведен тестовый код. Это предполагаемое поведение Android или ошибка?
import...
300 просмотров
schedule
27.01.2024
Активность не может быть преобразована в LifecycleOwner
Я хотел бы использовать Room с LiveData, и в других проектах я уже использовал его, но в этом я не могу заставить его работать. Он не может преобразовать мою активность в активность жизненного цикла, когда я пытаюсь наблюдать за живыми данными,...
8506 просмотров
schedule
02.06.2023
Понимание жизненного цикла деятельности и обслуживания
Предположим, у меня есть несколько действий, например, экран A (главный экран) и экран B.
Экран A открывает экран B, а затем экран B запускает службу, которая отправляет обновления на экран B. Теперь, когда пользователь сворачивает приложение и...
83 просмотров
schedule
22.02.2023