Вопросы с тегом «android-lifecycle»

Вопросы, касающиеся событий, которые система пересылает компонентам в течение их срока службы в приложении Android. Большинство компонентов имеют определенный жизненный цикл, который им наложен. Этот тег не предназначен для использования отдельно: используйте его с тегами [android-activity], [android-service] и [android-broadcastreceiver].



18
При выходе из системы очистите стек истории действий, чтобы кнопка «Назад» не открывала вход в систему только для входа.
Все действия в моем приложении требуют, чтобы пользователь был авторизован для просмотра. Пользователи могут выйти практически из любой активности. Это требование приложения. В любой момент, если пользователь выходит из системы, я хочу отправить пользователя в логин Activity. На данный момент я хочу, чтобы это действие было в нижней части стека …

9
Приложение перезапускается, а не возобновляется
Надеюсь, кто-нибудь может помочь мне понять, если не решение, хотя бы объяснение поведения. Эта проблема: На некоторых устройствах нажатие значка запуска приводит к возобновлению текущей задачи, на других - к запуску первоначального намерения запуска (фактически перезапуска приложения). Почему это происходит? Деталь: Когда вы нажимаете «Значок запуска», приложение запускается нормально - …

13
Как избавиться от предупреждения о запросе инкрементальной обработки аннотаций?
Я только начал использовать разработку для Android и пытаюсь использовать библиотеку Room. Со вчерашнего дня я получаю это предупреждение w: [kapt] Запрошена инкрементная обработка аннотаций, но поддержка отключена, поскольку следующие процессоры не инкрементные: androidx.lifecycle.LifecycleProcessor (NON_INCREMENTAL), androidx.room.RoomProcessor (NON_INCREMENTAL). Я пытался исследовать и исправить, но не смог избежать этой ошибки, вот мой …

8
Одно задание и все остальные фрагменты [закрыто]
Закрыто . Этот вопрос основан на мнении . В настоящее время он не принимает ответы. Хотите улучшить этот вопрос? Обновите вопрос, чтобы ответить на него фактами и цитатами, отредактировав этот пост . Закрыто 6 лет назад . Улучшить этот вопрос Я думаю о реализации одного экрана с Activityдругими экранами с …

8
В чем разница между onPause () и onStop () Android Activites?
Из документа Android здесь http://developer.android.com/reference/android/app/Activity.html сказано, что «Активность выходит на передний план» будет вызывать onPause(), а «Активность больше не видна» будет вызывать onStop(). Разве «Активность выходит на передний план» не то же самое, что «Активность больше не видна»? Подскажите, пожалуйста, в чем разница между ними?

11
java.lang.IllegalStateException: фрагмент не привязан к активности
Я редко получаю эту ошибку при вызове API. java.lang.IllegalStateException: Fragment not attached to Activity Я попытался поместить код в isAdded()метод, чтобы проверить, добавлен ли фрагмент в настоящее время к его активности, но все же я редко получаю эту ошибку. Я не понимаю, почему я все еще получаю эту ошибку. Как …

6
Как запретить Android делать снимок экрана, когда мое приложение переходит в фоновый режим?
Приложение, которое я сейчас создаю, требует, чтобы приложение не позволяло ОС делать снимок экрана приложения, когда оно перемещается в фоновый режим из соображений безопасности. Таким образом, он не сможет увидеть последний активный экран при переключении между приложениями. Я планирую поместить эту функциональность в метод onPause класса приложения, но сначала мне …

6
В чем преимущество использования фрагментов в Android, а не представлений?
При разработке для Androidцелевого (или минимального) sdk можно установить значение 4 (API 1.6) и добавить пакет совместимости с Android (v4), чтобы добавить поддержку Fragments. Вчера я сделал это и успешно реализовал Fragmentsдля визуализации данных из пользовательского класса. У меня такой вопрос: в чем преимущество использования Fragmentsпо сравнению с простым получением …

5
Когда именно вызываются onSaveInstanceState () и onRestoreInstanceState ()?
На следующем рисунке (из официального документа ) описывается хорошо известный жизненный цикл активности Android: С другой стороны, когда действие уничтожается системой (например, из-за того, что необходимо освободить память), состояние действия иногда автоматически сохраняется и восстанавливается с помощью методов onSaveInstanceState()и onRestoreInstanceState(), как показано на следующем рисунке (также из официального документа ): …

4
Жизненный цикл статического объекта Android
Я создаю приложение для поиска событий, мы устанавливаем критерии поиска из одного экрана, заполняя другой экран, затем пользователь может редактировать критерии поиска с третьего экрана и переходит к четвертому экрану. Для выполнения вышеупомянутой задачи я использую статический объект, который запоминает значения в приложении, и мне не нужно ничего делать дополнительно. …

7
Каков правильный порядок вызова методов суперкласса в методах onPause, onStop и onDestroy? и почему?
Я просто просматривал сайт разработчика Android, обновлял жизненный цикл деятельности, и в каждом примере кода рядом с методами суперкласса есть комментарий, в котором говорится: «Всегда сначала вызывайте метод суперкласса». Хотя это имеет смысл в полупериоде создания: onCreate, onStart и onResume, я немного не понимаю, какова правильная процедура в полупериоде уничтожения: …

8
Как использовать onResume ()?
Может ли кто-нибудь привести мне пример, который используется onResume()в Android? Кроме того, если я хочу перезапустить действие в конце выполнения другого, какой метод выполняется - onCreate()или onResume()? И если я хочу обновить данные, как мне их вставить onResume()?

4
Вызывается ли onResume () перед onActivityResult ()?
Вот как устроено мое приложение: onResume () пользователю предлагается войти в систему Если пользователь входит в систему, он может продолжить использование приложения 3. Если пользователь выйдет из системы в любое время, я хочу снова запросить вход. Как я могу этого добиться? Вот моя MainActivity: @Override protected void onResume(){ super.onResume(); isLoggedIn …
Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.