Скажем, мое приложение работает. Затем я перехожу к главному экрану моих устройств. Перейдите в Настройки >> Приложения >> ManageApplications , выберите мое приложение и нажмите Force stop . Какой метод Activity вызывается при следующем открытии приложения? Прежде чем меня атакуют за то, что я не проверял себя, у меня есть множество операторов Log в моих […]
Как создать службу, которая продолжает работать, когда ваше приложение остановлено? Я создаю службу в отдельном процессе в файле манифеста: <service android:name="com.example.myservice" android:process=":remoteservice" /> Я также возвращаю START_STICKY в onStartCommand службы: @Override public in onStartCommand(Intent intent, int flags, int startId){ return Service.START_STICKY; }
У меня странное поведение с Android-приложением, когда он работает на S3 с Android 4.3: при каждом обращении к фону (нажатие кнопки возврата), когда он возобновляется, он вызывает метод onCreate() класса Application . Чтение документации на Android, приложение onCreate () должно быть вызвано при первом запуске приложения, когда приложение будет уничтожено или если устройство имеет низкую […]
Я смотрел эту страницу с «Программирование на Android» на большом ранчо ранчо, и я был смущен предложением ниже. В нем указывается, что «когда действие закрыто, объект активности не существует». Это меня смущает, потому что, когда я открываю приложение и нажимаю кнопку «домой», вызывается onPause (), и действие достигает состояния «приостановлено» с его активностью, спрятанной в […]
Я создал простую игру для Android; Я хочу, чтобы пользователи не отправляли игру на задний план, случайно нажав на домашние или задние кнопки. Я планировал использовать диалог, чтобы подтвердить действие пользователя. То, что я хочу, похоже на то, что Sirius делает с их приложением, если вам нужна иллюстрация. Я попытался добавить это действие к переопределенному […]
Мне нужно проверить метод Activity onDestroy за которым следуют onCreate и onRestoreInstanceHandle . Я знаю один способ сделать это – изменить ориентацию экрана. Но есть еще одна ситуация, когда активность уничтожается – для другого приложения нужны ресурсы, и в какой-то момент Android решает уничтожить фоновые действия. Тем не менее, он все еще может быть восстановлен, […]
На данный момент я немного запутался в управлении жизненным циклом в Android. Есть как минимум 4 возможности возобновить сохраненные данные после того, как Activity вернется на передний план: Обработка Android: если памяти достаточно, Android хранит и возобновляет важные данные (проверенные радиокнопки, текст EditText, -… и т. Д.) После перезагрузки Activity, пользователь имеет то же состояние, […]
Это мой первый пост здесь, в stackoverflow, поэтому я хотел бы сказать большое привет! Я начал искать мир Android всего несколько дней назад, и я делаю это через книгу Марио Зехнера «Начало игр для Android». У меня может быть масса вопросов о платформе и о тех немногих вещах, которые я видел до сих пор, но […]
У меня есть сомнение. У меня есть активность, у которой есть 3 фрагмента внутри. Мне нужно перезапустить состояние одного из этих фрагментов. Перезапустите только один .
Если я запускаю Activity2 из Activity1 таким образом: startActivity(Activity2); Что выполняется первым: onStop() (Activity1) или onStart() (Activity2)? Они работают одновременно или в свою очередь? Если один за другим, что в первую очередь? Итак, в общем: каков государственный заказ активности, когда первая активность начинается второй, если этот порядок существует?