Нужно ли создавать отдельное активити для каждого экрана?
При создании проекта в андроид с предустановленным меню, создается проект с одним активити и с несколькими фрагментами для каждого пункта меню.
Если же я сам пытаюсь добавить новое сочетание фрагмент + вьюмодель, то андроид студио также создает вдобавок еще одно активити .
Только начинаю погружаться в андроид разработку и пока не совсем понятно.
есть хороший принцип - отдельная активити заводится когда она может быть использована как самостоятельное приложение,
например - калькулятор в составе приложения может быть оформлен как отдельная активити и доступен для вызова сторонними приложениями