안녕하세요

다름 아니라 화면이 열개쯤 되는 앱을 만드려는데

초기 설계할때 화면이 10개니 당연히 레이아웃 xml 파일도 10개가 되어야 하는건데,

그럼 각각의 레이아웃에 연결된 액티비티도 10개인게 맞는건가요?


가장 단순한 구조로는 10개의 레이아웃과 10개의 액티비티를 연동해 버튼인텐트로 액티비티간 이동을 하면 될 듯한데,


효율?상 그것이 맞는지 질문 드립니다.(액티비티 stack도 있는데)


아니면 조금 머리를 써서 


레이아웃은 열개지만 액티비티는 서너개쯤 두고 필요에 따라 레이아웃을 inflate 하는게 이상적인 구조 일까요?


설계와 앱의 기능에 따라 다른것인지 일반적으로 어떻게들 설계하시는지 궁금합니다.