Мне нужно проверить метод Activity onDestroy за которым следуют onCreate и onRestoreInstanceHandle . Я знаю один способ сделать это – изменить ориентацию экрана. Но есть еще одна ситуация, когда активность уничтожается – для другого приложения нужны ресурсы, и в какой-то момент Android решает уничтожить фоновые действия. Тем не менее, он все еще может быть восстановлен, […]
На данный момент я немного запутался в управлении жизненным циклом в Android. Есть как минимум 4 возможности возобновить сохраненные данные после того, как Activity вернется на передний план: Обработка Android: если памяти достаточно, Android хранит и возобновляет важные данные (проверенные радиокнопки, текст EditText, -… и т. Д.) После перезагрузки Activity, пользователь имеет то же состояние, […]
Это мой первый пост здесь, в stackoverflow, поэтому я хотел бы сказать большое привет! Я начал искать мир Android всего несколько дней назад, и я делаю это через книгу Марио Зехнера «Начало игр для Android». У меня может быть масса вопросов о платформе и о тех немногих вещах, которые я видел до сих пор, но […]
У меня есть сомнение. У меня есть активность, у которой есть 3 фрагмента внутри. Мне нужно перезапустить состояние одного из этих фрагментов. Перезапустите только один .
Если я запускаю Activity2 из Activity1 таким образом: startActivity(Activity2); Что выполняется первым: onStop() (Activity1) или onStart() (Activity2)? Они работают одновременно или в свою очередь? Если один за другим, что в первую очередь? Итак, в общем: каков государственный заказ активности, когда первая активность начинается второй, если этот порядок существует?
Несколько дней назад я обнаружил, что singleton может стать анти-шаблоном в Android. Мой синглтон (класс с частным конструктором и экземпляр, хранящийся в статическом поле) был удален (экземпляр был удален, несмотря на то, что другие действия все еще использовали этот синглтон (через метод getInstance ()), поэтому нужно было создать другой экземпляр), потому что Activity, из которого […]
Поэтому я понимаю жизненный цикл службы и все такое. Но я смущен тем, что startId параметра startId ? public int onStartCommand (Intent intent, int flags, int startId) Я понимаю, что он используется в сочетании с stopSelf(int) , но я не понимаю, что это такое или где создается startId. Какой вариант использования stopSelf (int) будет использоваться?
После долгих лет доверия к жизненному циклу я немного поработал. Теперь я не удивлен. Я знаю и много читаю о том, что onStop не может быть вызван и т. Д. Я создал простое приложение с двумя Activites и пользовательским классом приложений. Я поставил Log.d () в каждом обратном вызове, который я мог найти и сыграть […]
Я пишу приложение для Android в Scala, и я не смог найти четкого ответа на этот вопрос. Мое приложение содержит объект с кучей статических данных, определенных в vals. Данные включают экземпляры классов. Мой вопрос: что происходит с моим объектом, когда Android решает убить эту активность, а затем перезапустит ее? Я понимаю, что объекты в Scala […]
Мне нужно смоделировать часть жизненного цикла, от onPause до события onResume. Я использовал кнопку «Назад», чтобы приостановить приложение, когда я снова вхожу в приложение, всегда в событие onCreate, чтобы запустить новый жизненный цикл. Как заставить приложение запускаться из onPause в onResume напрямую? Благодарю.