Похожая ерунда с логами. У меня происходит после того, как я удалю их. Помогает ребут.Ivan2007 писал(а):Здравствуйте.Такая проблемка. Не отображаются логи в Log Cat (deprecated).
Тестирую я на реальном устройстве( Samsung Galaxy 2)Версия андроид 4.1.2
Версию проэкта создавал на андроид 4.0.
Логи про жизнненый цикл нашел но не в своей созданной вкладке а другом LoG Cat, в общем скину пару скринов как да что.
Зарание благодарен за помощ
Урок 23. Activity Lifecycle. В каких состояниях может быть Activity
Re: Урок 23. Activity Lifecycle. В каких состояниях может бы
Опасайтесь багов в приведенном выше коде; я только доказал корректность, но не запускал его.
Donald E. Knuth.
Donald E. Knuth.
Re: Урок 23. Activity Lifecycle. В каких состояниях может бы
"LogCat (deprecated)" на то и "deprecated", чтобы вместо него использовать нормальный LogCat. Хотя проблемы могут быть и с ним.
оффтоп: ох уж этот английский "deprecated" переводится с одной стороны как "рекомендуется", а с другой стороны как "устарел". Причем гугл предлагает первоначально именно первый вариант.
оффтоп: ох уж этот английский "deprecated" переводится с одной стороны как "рекомендуется", а с другой стороны как "устарел". Причем гугл предлагает первоначально именно первый вариант.
Re: Урок 23. Activity Lifecycle. В каких состояниях может бы
Тогда вопрос а можно ли в обычном Log Cat создавать свои вкладки,если можно то как это сделать ?
Re: Урок 23. Activity Lifecycle. В каких состояниях может бы
Добавлять фильтры можно, зеленый "+" слеваIvan2007 писал(а):Тогда вопрос а можно ли в обычном Log Cat создавать свои вкладки,если можно то как это сделать ?
Re: Урок 23. Activity Lifecycle. В каких состояниях может бы
Блин просмотрел этот плюс...спасибо )
Re: Урок 23. Activity Lifecycle. В каких состояниях может бы
На мой взгляд, просмотр логов в Android Studio намного удобнее, чем в Eclipse, хотя может меня кто переубедит,
будет интересно почитать мнение профи, которые имеют богатый опыт использования как той, и так и иной среды,
и чем удобнее было бы тоже интересно почитать.
будет интересно почитать мнение профи, которые имеют богатый опыт использования как той, и так и иной среды,
и чем удобнее было бы тоже интересно почитать.
Re: Урок 23. Activity Lifecycle. В каких состояниях может бы
viewtopic.php?f=46&t=5644&p=40887&hilit ... +AS#p40887NovikPY писал(а):На мой взгляд, просмотр логов в Android Studio намного удобнее, чем в Eclipse, хотя может меня кто переубедит,
будет интересно почитать мнение профи, которые имеют богатый опыт использования как той, и так и иной среды,
и чем удобнее было бы тоже интересно почитать.
маленько обсуждалось.
Re: Урок 23. Activity Lifecycle. В каких состояниях может бы
Уж очень маленько, я думал есть более весомые аргументы чемklblk писал(а):viewtopic.php?f=46&t=5644&p=40887&hilit ... +AS#p40887NovikPY писал(а):На мой взгляд, просмотр логов в Android Studio намного удобнее, чем в Eclipse, хотя может меня кто переубедит,
будет интересно почитать мнение профи, которые имеют богатый опыт использования как той, и так и иной среды,
и чем удобнее было бы тоже интересно почитать.
маленько обсуждалось.
..."Мне не нравится в студии инструмент для логов, поэтому я открываю DDMS"
Re: Урок 23. Activity Lifecycle. В каких состояниях может бы
Тоже очень аргументировано. =)NovikPY писал(а):На мой взгляд, просмотр логов в Android Studio намного удобнее, чем в Eclipse
Ну и те аргументы которые привел я, для меня весомые, и у Eclipse данных проблем нет (хотя там бывают свои проблемы, но к ним уже привык и научился справляться)
Re: Урок 23. Activity Lifecycle. В каких состояниях может бы
В таком случае задам вопрос, в чем лучше проходить обучение, Eclipse или Android Studio? А то, кто что говорит, кто говорит изучайте в AS, кто говорит в Eclipse, а конкретногоklblk писал(а): Ну и те аргументы которые привел я, для меня весомые, и у Eclipse данных проблем нет (хотя там бывают свои проблемы, но к ним уже привык и научился справляться)
полезного и обоснованного совета почему стоит изучать в том-то или в том-то нет...
Re: Урок 23. Activity Lifecycle. В каких состояниях может бы
Правильный выбор можно сделать только поработав в обоих IDE (только так можно понять где вам проще/удобнее). Обучаться без разницы где, на мой взгляд, главное понять что написанный код в целом не зависит от IDE: вчера Eclipse, сегодня AS, а завтра еще какая-нибудь фигня. Допустим я не вижу никаких вау-фишек в AS, и некоторых вещей мне там не хватает, и Eclipse у меня почему-то не глючит совсем, как у большинства сторонников AS. Так что я в основном работаю в Eclipse, но некоторые новые проекты начаты в AS.NovikPY писал(а):В таком случае задам вопрос, в чем лучше проходить обучение, Eclipse или Android Studio? А то, кто что говорит, кто говорит изучайте в AS, кто говорит в Eclipse, а конкретногоklblk писал(а): Ну и те аргументы которые привел я, для меня весомые, и у Eclipse данных проблем нет (хотя там бывают свои проблемы, но к ним уже привык и научился справляться)
полезного и обоснованного совета почему стоит изучать в том-то или в том-то нет...
А вообще сценарий такой: сторонники AS будут рекомендовать AS, а прочие "консерваторы" - Eclipse. При этом с обоих сторон будут доводы в стиле "трава зеленее".
Re: Урок 23. Activity Lifecycle. В каких состояниях может бы
Выбирай студию.NovikPY писал(а):В таком случае задам вопрос, в чем лучше проходить обучение, Eclipse или Android Studio? А то, кто что говорит, кто говорит изучайте в AS, кто говорит в Eclipse, а конкретногоklblk писал(а): Ну и те аргументы которые привел я, для меня весомые, и у Eclipse данных проблем нет (хотя там бывают свои проблемы, но к ним уже привык и научился справляться)
полезного и обоснованного совета почему стоит изучать в том-то или в том-то нет...
Семь раз отмерь - поставь студию.
Эклипс не студия, ошибка вылетит - не исправишь.
Скажи мне кто твой друг, и оба поставили студию.
Студия - свет, а эклипс - тьма.
Эклипс не студия, ошибка вылетит - не исправишь.
Скажи мне кто твой друг, и оба поставили студию.
Студия - свет, а эклипс - тьма.
Re: Урок 23. Activity Lifecycle. В каких состояниях может бы
Поддерживаю спокойную аргументированную позицию klblk.NovikPY писал(а):В таком случае задам вопрос, в чем лучше проходить обучение, Eclipse или Android Studio? А то, кто что говорит, кто говорит изучайте в AS, кто говорит в Eclipse, а конкретногоklblk писал(а): Ну и те аргументы которые привел я, для меня весомые, и у Eclipse данных проблем нет (хотя там бывают свои проблемы, но к ним уже привык и научился справляться)
полезного и обоснованного совета почему стоит изучать в том-то или в том-то нет...
Re: Урок 23. Activity Lifecycle. В каких состояниях может бы
при вызове диалога в каком состоянии находиться Activity?
Re: Урок 23. Activity Lifecycle. В каких состояниях может бы
PausedЛенивенко писал(а):при вызове диалога в каком состоянии находиться Activity?
Семь раз отмерь - поставь студию.
Эклипс не студия, ошибка вылетит - не исправишь.
Скажи мне кто твой друг, и оба поставили студию.
Студия - свет, а эклипс - тьма.
Эклипс не студия, ошибка вылетит - не исправишь.
Скажи мне кто твой друг, и оба поставили студию.
Студия - свет, а эклипс - тьма.
- Mikhail_dev
- Сообщения: 2386
- Зарегистрирован: 09 янв 2012, 14:45
- Откуда: Самара
Re: Урок 23. Activity Lifecycle. В каких состояниях может бы
Вроде как DialogFragment не приводит активность в onPause и она также считается открытойdoter.ua писал(а):PausedЛенивенко писал(а):при вызове диалога в каком состоянии находиться Activity?
Re: Урок 23. Activity Lifecycle. В каких состояниях может бы
Все верно, не приводит. В таком случае можно отлавливать закрытие диалога интерфесом.Mikhail_dev писал(а):Вроде как DialogFragment не приводит активность в onPause и она также считается открытойdoter.ua писал(а):PausedЛенивенко писал(а):при вызове диалога в каком состоянии находиться Activity?
Код: Выделить всё
dialog.setOnDismissListener(new DialogInterface.OnDismissListener() {
@Override
public void onDismiss(DialogInterface dialogInterface) {
}
});
Семь раз отмерь - поставь студию.
Эклипс не студия, ошибка вылетит - не исправишь.
Скажи мне кто твой друг, и оба поставили студию.
Студия - свет, а эклипс - тьма.
Эклипс не студия, ошибка вылетит - не исправишь.
Скажи мне кто твой друг, и оба поставили студию.
Студия - свет, а эклипс - тьма.
-
- Сообщения: 9
- Зарегистрирован: 14 дек 2012, 09:14
Re: Урок 23. Activity Lifecycle. В каких состояниях может бы
Приветствую!
Что-то странное творится, при повороте экрана из ландшавта в портрет onCreate активносит вызывается дважды, а обратно - единожды.
Делал 2 тестовых проекта - везде одинаково.
Что за ... ???
Пример приложен
======================
Да это видимо косяк эмулятора.
Дискуссия ведется тут и тут
Проверил на устройстве - все отличненько.
Словом, надо просто учитывать такое поведение эмулятора.
Что-то странное творится, при повороте экрана из ландшавта в портрет onCreate активносит вызывается дважды, а обратно - единожды.
Делал 2 тестовых проекта - везде одинаково.
Что за ... ???
Пример приложен
======================
Да это видимо косяк эмулятора.
Дискуссия ведется тут и тут
Проверил на устройстве - все отличненько.
Словом, надо просто учитывать такое поведение эмулятора.
- Вложения
-
- TestRecreationSimple.zip
- Simple Activity
- (175.34 КБ) 222 скачивания
-
- TestRecreation.zip
- Activity with drawer
- (193.42 КБ) 179 скачиваний
Re: Урок 23. Activity Lifecycle. В каких состояниях может бы
на API 10 все работает.
Но почему на более старших API activity lifetime ведет себя по другому (Я делал а 22)? Жизненный цикл activity выглядит там по другому?
При запуске эмулятора в логи пишется:
onCreate
onStart
onResume
При нажатии кнопки "Назад" в логах:
onPause
При повторном открытии приложения:
onCreate
При смене ориентации
onCreate
При нажатии кнопки назад из горизонтального режима:
вообще ничего не пишется в логи:((((
Но почему на более старших API activity lifetime ведет себя по другому (Я делал а 22)? Жизненный цикл activity выглядит там по другому?
При запуске эмулятора в логи пишется:
onCreate
onStart
onResume
При нажатии кнопки "Назад" в логах:
onPause
При повторном открытии приложения:
onCreate
При смене ориентации
onCreate
При нажатии кнопки назад из горизонтального режима:
вообще ничего не пишется в логи:((((
Re: Урок 23. Activity Lifecycle. В каких состояниях может бы
Неправильно понимаете. Вызывал метод после логов и прекрасно работает. Не надо вводить людей в заблуждение. Не понимаю, почему автор ещё эту чепуху добавил в свой урок.Mikhail_dev писал(а):хелп почитал. думаю все же стоит одну вещь добавить в урокЯ так понимаю нам надо вызывать суперкласс обязательно перед всем остальным кодом.Note: Your implementation of these lifecycle methods must always call the superclass implementation before doing any work, as shown in the examples above.