Articles of ondestroy

Фрагменты остаются после того, как активность Get убита и воссоздана

У меня есть FragmentActivity (Фрагменты поддержки), где я создаю фрагменты по коду и помещаю их в FrameLayouts. Пока все работает нормально. Теперь, если я оставлю приложение возвратом, все будет в порядке, пока система не будет убивать мою активность (или я делаю это с кнопкой остановки в DDMS). Если это произойдет, ничего не получится, и моя […]

Как отличить, вызывается ли onDestroy () как часть последовательности изменения конфигурации?

В моей деятельности в onDestroy () необходимо уничтожить какую-то внешнюю вещь (услугу). Но я не хочу этого, когда происходит изменение конфигурации (например, клавиатура переливается), потому что он будет восстановлен сразу. Поэтому возникает вопрос: как отличить, вызвано ли onDestroy () нажатием клавиши Back-key или частью процесса изменения конфигурации? После ответа @ CommonsWare было бы довольно просто) […]

Как сделать уведомление возобновлением и не воссоздать деятельность?

Я подумал, что это выяснилось, но после некоторой отладки по этому вопросу: Как сделать уведомление несократимым / неустранимым, я просто понял, что моя деятельность по-прежнему получает onCreated () и onDestroyed () в случайном порядке. Мой манифест для деятельности: <activity android:name="***.***.***.*****" android:configChanges="orientation|keyboardHidden" android:label="@string/app_name" android:screenOrientation="portrait" android:launchMode="singleTop" > <intent-filter> <action android:name="android.intent.action.MAIN" /> <category android:name="android.intent.category.LAUNCHER" /> </intent-filter> </activity> Я […]

Активность OnDestroy никогда не называлась?

Я использую следующий код в своем ListActivity // a separate class in project public class MyActivity extends ListActivity { // some common functions here.. } public class SelectLocation extends MyListActivity { public void onCreate(Bundle savedInstance) { // here….. } @Override protected void onDestroy() { super.onDestroy(); if (adap != null) adap = null; if (list != […]

OnDestroy вызывается каждый раз, когда экран продолжается

Мое приложение убивается каждый раз, когда оно возвращается из экрана. Я получаю всю информацию, которую делает мое приложение, но я не могу понять, почему он вызывает onDestroy. Это первый раз, когда я вижу это поведение в своих приложениях. Моя основная деятельность расширяет tabActivity, потому что она содержит tabhost. Я читал, что он должен продлить его, […]

Действие onDestroy / Fragment's onDestroyView set Null practice

Я читаю исходный код ListFragment, и я вижу эту реализацию: ListAdapter mAdapter; ListView mList; View mEmptyView; TextView mStandardEmptyView; View mProgressContainer; View mListContainer; CharSequence mEmptyText; boolean mListShown; /** * Detach from list view. */ @Override public void onDestroyView() { mHandler.removeCallbacks(mRequestFocus); mList = null; mListShown = false; mEmptyView = mProgressContainer = mListContainer = null; mStandardEmptyView = null; […]

Что именно делает onDestroy () уничтожить?

Я был обеспокоен этими «характеристиками»: когда я использую кнопку «Назад» для выхода из своего приложения, я могу сказать, что вызывается onDestroy (), но при следующем запуске моего приложения все статические члены класса Activity по-прежнему сохраняют свои значения. См. Следующий код: public class HelloAndroid extends Activity { private static int mValue; // a static member here […]

Что именно делает метод Activity.finish ()?

Я разрабатываю приложения для Android на некоторое время и слежу за множеством сообщений о жизненном цикле активности и жизненном цикле приложения. Я знаю, что метод Activity.finish() вызывает где-то на пути к Activity.onDestroy() , а также удаляет активность из стека, и я предполагаю, что это как-то указывает на операционную систему и сборщик мусора, что он может […]

Жизненный цикл активности Android – для чего все эти методы?

Каков жизненный цикл активности Android? Почему так много подобных методов звучания ( onCreate() , onStart() , onResume() ), вызываемых во время инициализации, и так много других ( onPause() , onStop() , onDestroy() ), которые вызываются в конце? Когда эти методы называются и как их следует использовать должным образом?

Intereting Posts
Можно ли повернуть выталкиваемый в описании xml? @IntDef Android поддерживает аннотацию с десериализацией Джексона Отсутствующие стили. Правильная ли тема выбрана для этого макета? IllegalStateException: не удается выполнить это действие после onSaveInstanceState с помощью ViewPager Пользовательский указатель SeekBar показывает нежелательный фон Будет ли TelephonyManger.getDeviceId () возвращать идентификатор устройства для планшетов, таких как вкладка Galaxy …? NullPointerException addToRequestQueue (com.android.volley.Request, java.lang.String) 'на ссылке нулевого объекта Android.app Fragments vs. android.support.v4.app с помощью ViewPager? Масштабировать изображение, сохраняя его соотношение сторон в фоновом режиме Как получить текущий номер SIM-карты в Android? Используя startActivityForResult, как получить requestCode в дочерней активности? Ошибка при запуске Android studio IDE Как разрешить ошибку «Ресурс не найден, который соответствует указанному имени» при добавлении библиотеки v7 AppCompat в Eclipse? Misbehavior при попытке сохранить набор строк с использованием SharedPreferences Как я могу включить включенный макет xml в другой макет кода Java?