Articles of Жизненный цикл

Как перезапустить приложение Android из приложения

У меня есть требование перезапустить приложение, когда пользователь меняет предпочтение. Очистка стека не помогает мне, так как это не отменяет вызовы службы backend. Я хочу убить сам процесс приложения. я использую Process.killProcess(Process.myPid()); И он работает для меня, чтобы убить приложение. Но мне нужно перезагрузить приложение. Средства уничтожают процесс и запускают новый процесс, чтобы приложение снова […]

Жизненный цикл активности Android после выхода из сна

Если на экране отображается действие, и у него есть кнопка с прикрепленным к ней клиентом, который присоединяется к кнопке во время метода onCreate, а затем устройство переходит в спящий режим (или пользователь нажимает кнопку питания на Выключите экран), когда экран возвращается к активности, все еще отображается, как и до перехода в спящий режим. Вызывается вызов […]

Жизненный цикл Android: введите данные в активность в onStart () или onResume ()?

Должны ли вы получать данные с помощью курсора и заполнять данные на экране, например, устанавливать заголовок окна, в onStart() или onResume() ? onStart() будет казаться логичным местом, потому что после onStart() активность уже может отображаться , хотя и в фоновом режиме. Примечательно, что у меня была проблема с управляемым диалогом, который заставлял меня переосмыслить это. […]

Почему мы можем вызвать getActivity () в onCreateView, который выполняется до onActivityCreated?

Я действительно запутался в жизненном цикле Fragment , особенно на время вызова getActivity() . Иногда вы не можете получить Activity by getActivity() . И это всегда вызывало некоторые загадочные ошибки. Спасибо, что любой может решить загадку.

OnSaveInstanceState / onPause – дождитесь, пока состояние полностью сохранено, прежде чем разрешить уничтожение процесса

Я работаю над своим первым Android-приложением. Он имеет модель, которая сохраняется в базе данных, когда пользователь делает обновления. Когда onSaveInsanceState , я хочу сохранить идентификатор, который можно использовать для загрузки документа, с которого пользователь работал в базе данных. Но это может произойти только после того, как документ полностью попал в базу данных. В некоторых случаях […]

Жизненный цикл активности Android в Jelly Bean

Я разрабатываю приложение уже несколько месяцев и готовлюсь к выпуску. Я использую Motorola Xoom с Android 4.0.4 для тестирования на протяжении всего процесса, и все работает безотказно. Я купил Nexus 7 у Google (работает Jelly Bean 4.1), и теперь у меня возникают всевозможные проблемы с жизненным циклом активности, когда устройство спит или выключается. Я создал […]

Фрагмент onStop () вызывается непосредственно после onStart () – ПОЧЕМУ?

У меня странная проблема с моим приложением – A имеет функцию фрагментации, которая содержит фрагмент. Этот фрагмент запускает AsyncTask onCreate () и отменяет AsyncTask onStop (). Моя проблема возникает из-за того, что хотя мой фрагмент остается запущенным и не скрыт, его onStop () вызывается почти сразу после его onCreate (). Кто-нибудь знает, как проследить, почему […]

Android – Учебник по блокноту – жизненный цикл – некоторые работы выполняются дважды?

Согласно статье «Основы применения» раздел «жизненный цикл компонента», onResume () всегда вызывается, когда представление становится активным, независимо от предыдущего состояния. В учебнике Notepad, упражнение 3, я нашел что-то запутанное в NoteEdit.java: Существует вызов populateFields () в onCreate (), а также в onResume (). Было бы недостаточно (или даже лучше) иметь его только в onResume ()? […]

Жизненный цикл объекта приложения Android

Я не могу найти жизненный цикл объекта приложения (продлить приложение). Например, что произойдет, если у меня есть широковещательный приемник, который вызывается через Alarm. Будут ли методы в приложении вызываться? Или все зависит от приложения? Если у меня есть экземпляр данных, созданный в приложении, и я вызываю его из широковещательного приемника, будет ли он доступен? Каков […]

Содержимое TextView теряется после изменения ориентации экрана

Наблюдая за поведением приложения в эмуляторе Android, я вижу, что содержимое EditText сохраняется после изменения ориентации экрана (Ctrl + F11). Но содержимое TextView сбрасывается в исходное значение и не сохраняет последнюю информацию, установленную программой. Это поведение по определению? Что я могу сделать, чтобы сохранить это содержимое?

Intereting Posts
Что именно делает fitsSystemWindows? Что представляет собой изображение системы intel x86 atom в Android-менеджере sdk? HttpHostConnectException: подключение отказалось от Android Не выходите из строя градиента, если тест терпит неудачу с помощью плагина gradle-android-test-plugin Как установить максимальное количество символов для EditText в Android? Как опубликовать файл aar в Apache Archiva с Gradle Обновление базы данных sqlite при обновлении базы данных сервера Получить координаты холста после масштабирования вверх / вниз или перетаскивания в андроид Каковы правильные места для параметров в OKHttp в многопроцессном вызове? Удаление фонового рисунка в андроиде Уменьшение отражения от света OpenCV Который является лучшим способом расчета скорости в android, будь то «ручной расчет с использованием GPS-координат» или «location.getSpeed»? Выполнение не выполнено для задачи ': app: dexDebug' Android Studio Почему мой видеозапись не играет? Округлые обрезанные углы Android XML