Когда надо создавать активити и когда надо использовать фрагменты?

Когда надо создавать активити и когда надо использовать фрагменты?

Пример приложения:
У меня будет карта с определениям место положения, перед этим я хочу сделать загрузочный экран пока карта погрузиться. После того как определиться адрес будет кнопка для оформления заказа (для этого будет форма). Затем можно будет видеть где передвигаеться машина с заказам. Также будет окно регистрации если пользователь не зарегистрирован.

Как это все правильно организовать? Какой принцип построения окно должен быть?
Посоветуйте как это правильно организовать.
  • Вопрос задан
  • 577 просмотров
Пригласить эксперта
Ответы на вопрос 2
Я использую фрагменты как автономный компонент, который можно переиспользовать в разных частях приложения. Так сказать получается code reuse. Если нужно переиспользовать какие то компоненты то все же лучше сделать фрагментом.
Ответ написан
@Kanesy
Не помню где встречал такой подход: активность является базой для какого либо действия (создание нового пользователя к примеру) а все фрагменты, которые базируются в ней отвечают за это действие. С другой стороны, пришлось использовать отдельную активность для Collapsing Toolbar т.к. с фрагментом не получалось сделать.
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы