Комментарии 10
НЛО прилетело и опубликовало эту надпись здесь
По умолчанию Activity полностью пересоздается при смене ориентации устройства, просто многие это обычно отключают в манифесте, чтобы переворачивалось быстрее. Чтобы не потерять то, что там было на момент смены конфигурации, надо сохранять текущее состояние в методе onSaveInstanceState и восстанавливать в onRestoreInstanceState или в onCreate.
+1
НЛО прилетело и опубликовало эту надпись здесь
отключать пересоздание активити при поворотах в манифесте — это грешно.
не такой источник ужаса, как полностью отключать поворот, но почти так же грешно
не такой источник ужаса, как полностью отключать поворот, но почти так же грешно
0
ИМХО, грешно наоборот не отключать. Я просто боюсь себе представить сколько времени потратится на загрузку всей верстки из XMLек заново и на сериализацию-десериализацию всех данных, которые там были.
0
+2
Отличный пример того, как не стоит делать.
Для отображения webview используются в одном случае activity, в другом fragment, тобишь идет дублирование кода. А суть фрагментов, как раз в возможности переиспользования. Это можно также заметить на скриноште, который Вы привели из документации.
Большая просьба, если есть желание писать о чем-то, то сперва ознакомьтесь, не нужно таких хеллоуворлдов, в которых еще и не правильно отображена суть.
Для отображения webview используются в одном случае activity, в другом fragment, тобишь идет дублирование кода. А суть фрагментов, как раз в возможности переиспользования. Это можно также заметить на скриноште, который Вы привели из документации.
Большая просьба, если есть желание писать о чем-то, то сперва ознакомьтесь, не нужно таких хеллоуворлдов, в которых еще и не правильно отображена суть.
+1
какое у вас тут костыльное решение с поворотами.
используете разные квалификаторы ресурсов (large-landscape, sw600dp и т.д.) и Layout Aliases
а то с вашими решениями смысла от использования фрагментов мало
используете разные квалификаторы ресурсов (large-landscape, sw600dp и т.д.) и Layout Aliases
а то с вашими решениями смысла от использования фрагментов мало
0
Зарегистрируйтесь на Хабре, чтобы оставить комментарий
Android: используем Fragments для оптимизации интерфейса