Articles of android lifecycle

Android: сохранить несколько экземпляров активности в фоновом стеке

У меня есть Activity A из которого я запускаю Activity B В Activity B я хочу запустить новые экземпляры B (с различным содержимым), чтобы я мог вернуться к разным экземплярам B. Например: A -> B (с содержимым x) -> B '(с содержанием y) -back-> B (с содержимым x) Моя проблема: Для примера пути навигации: A […]

GetView () возвращает фрагмент в обратном вызове OnClickListener

Я использую библиотеку поддержки, и у меня есть фрагмент (я назову «MyFragment»), реализующий метод, вызванный одним из фрагментов во время события OnClick. OnClickListener устанавливается в методе OnActivityCreate следующим образом: @Override public void onActivityCreated(Bundle inState) { super.onActivityCreated(inState); ViewGroup base = (ViewGroup) getView(); TextView tv = (TextView) base.findViewById(R.id.monografiat); tv.setOnClickListener(new OnClickListener() { @Override public void onClick(View v) { […]

Создает ли эта активность – служебный шаблон обмена сообщениями утечку памяти?

У меня есть рабочая Service и множество мероприятий. У каждой Activity есть Handler . Activites может запускать задания, отправляя Intents в Service с помощью метода startService . Эти задания попадают в очередь и обрабатываются последовательно. Чтобы отчитывать результаты законченных заданий, я поставляю Handler надлежащего действия, завернутый в объект Messenger, с Intent который описывает задание. Service […]

Режим Nexus 5 переходит в режим ожидания.

У меня странное поведение на Nexus 5 при входе и выходе в спящий режим. Он убивает и перезапускает приложение по-настоящему странно. Я покажу вам журнал: Переход в спящий режим (нажатие кнопки питания) 17.005: E / MotherActivity (28940): onPause 17.025: E / MotherActivity (28940): onStop называется 17.315: E / MotherActivity (28940): onDestroy называется 17.365: E / […]

В libgdx на Android, как мне сохранить состояние игры в случае, если приложение убито?

В Android мы обычно сохраняем все наши переменные состояния в onSaveInstanceState() , помещая их в предоставленный Bundle . Как люди справляются с сохранением / загрузкой переменных состояния игры с помощью libGDX поскольку классы не могут использовать / возвращать объект Bundle ?

Сохраняет ли андроид статические переменные?

Я пишу простое приложение для Android, которое в основном является модификацией демонстрации фрагментов, доступной в документации по Android. В приложении есть файл Ipsum.java, который имеет статический ArrayList строк, называемый Headlines. В методе onCreate () основной активности у меня есть следующий код, который добавляет некоторые элементы в список массивов. if (savedInstanceState == null){ Ipsum.Headlines.add("String 1 "); […]

Таймаут трансляции BroadcastRecord с использованием Firebase Crash services

Я просто добавил Firebase в свое приложение с идеей использования службы управления Crash и Analytics. Все выглядит отлично, пока я не закрою приложение из кнопки «Домой», а затем снова получаю доступ к нему. После этого иногда мое приложение полностью заморожено, любой ответ, любая ошибка и единственный журнал, который я могу получить из моего логарифма: 01-01 […]

Жизненный цикл фрагмента AppCompat изменен

После обновления до новой библиотеки appcompat com.android.support:appcompat-v7:25.1.0 У меня есть новый жизненный цикл фрагмента при замене фрагментов в транзакции. Например, у меня есть два фрагмента FrFirst и FrSecond с журналами в onStart и onStop , и сначала я заменяю второй, а затем второй: FrFirst -> FrSecond -> FrFirst . getActivity().getSupportFragmentManager() .beginTransaction() .replace(R.id.content, new FrSecond()) .commit(); […]

Использование службы как singleton в Android

Это плохая практика создания Service которая работает как одноэлементная? Я имею в виду Service который никогда не останавливается и содержит некоторые личные данные, которые будут использовать некоторые другие движки и Activities , поэтому Service может иметь что-то вроде: public class CustomService extends Service { private List<Profile> mProfiles; private static CustomService instance; public static CustomService getInstance() […]

Сбой приложения при вращении без stackTrace

У меня очень странная проблема с моим приложением, состоящим из Activity и 2 Fragments (android.support.v4.app.Fragment). Проблема в том, что я поворачиваю свой планшет: приложение сразу сработает. За несколько дней до этого все работало нормально, но мне пришлось менять имя пакета, что заставило несколько ошибок, но мне удалось их исправить. Проблема появилась сразу после этого, но […]

Intereting Posts
Android Slide для расширения просмотра API Android Maps требуется openGL es 2 Android Button vs TextView – поведение, связанное с гиперссылкой Добавление библиотек поддержки в Android-проект Почему RecognitionListener перестает работать в JellyBean? Net :: ERR_CONNECTION_REFUSED ионный Размеры экрана всплеска андроида для дисплеев ldpi, mdpi, hdpi, xhdpi? – например: 1024X768 пикселей для ldpi Kotlin Kapt не показывает ошибки привязки данных при работе с Android Studio Некоторые устройства Android рассматривают внутреннее хранилище как SD-карты и внешнее хранилище как EXTSD Рефактор> Перемещение перекрывает местоположение другого проекта Как программно запрограммировать разрешение автозапуска MIUI? Отправьте push на Android с помощью C # с помощью FCM (Firebase Cloud Messaging) Как захватить видео с помощью Intent и задать путь записи и ограничить время записи Как обновить список расширяемых списков при изменении данных адаптера Overdraw and Romain Guy в блоге