@mrJohn91

Android-приложение. Activity, Fragments, Navigation?

Доброго времени суток.
Начал изучать разработку Android-приложений и возникают вопросы:

1) В каких случаях следует использовать Activity, а в каких Fragment, при условии, что приложение ориентированно на телефоны и разработка под планшеты не идет ?
2) Насколько правильно будет создать одно Activity с несколькими Fragments для приложения типа "интернет-магазин" ?
3) Есть-ли альтернатива компоненту Bottom Navigation View для навигации между "экранами" ?
4) Стоит-ли использовать Navigation Architecture Component ?
  • Вопрос задан
  • 177 просмотров
Решения вопроса 1
zagayevskiy
@zagayevskiy Куратор тега Android
Android developer at Yandex
Активити следует рассматривать как точку входа (main) в приложение. Все остальные переходы внутри приложения надо делать на фрагментах или их аналогах. Это верно для любого приложения.
Вопрос про Bottom Navigation View непонятен. Он тебе либо подходит, либо нет. Можно сделать аналогичное поведение без него. Можно Navigation Drawer использовать. Зависит от задачи.
Моё мнение - нет, Navigation Architecture Component использовать не нужно.
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

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

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