Olá, estou estudando material design e surgiram umas duvidas sobre como trabalhar a arquitetura da aplicação e da própria abordagem dos componentes.
Criei uma tela principal com CollapsingToolbarLayout e uma barra de ferramentas na qual dependendo da opção eu carrego um fragment correspondente, apartir dai vem as duvidas:
-
CoordinatorLayout, CollapsingToolbarLayout, Toolbar devem ser inicializados na activity principal? Pode esta em um fragment?
-
Pensei em inicializar em um fragment mas ai surgiu outra duvida. Se eu fizer isso teria que inicializar esses componentes em cada um dos meus fragments?
-
Essas duvidas me ocorreram porque quero colocar uma tela de login e eventualmente uma splash na frente. Qual seria a forma mais elegante para fazer isso e utilizando esses componentes de Material Design? (Duvida sobre a abordagem da arquitetura).
Desde já, agradeço pela atenção!