Да, вы не обязаны создавать отдельные действия для динамического c контента или страниц. Я предлагаю вам использовать фрагменты в своей деятельности всякий раз, когда ваша анимация spla sh заканчивает изменять фрагмент и загружать ваш основной контент.
Также вы можете сделать это, указав RelativeLayout как root вашей MainActivity и два дочерние элементы в нем - один для spla sh и один для основного контента всякий раз, когда spla sh закончил, скрывают его и делают основной контент видимым. Я не предлагаю это, потому что это может стать грязным, и первый подход является чистым и более стандартным.
Некоторые ссылки на фрагменты:
Учебное пособие из android Документация
Учебное пособие из codepath
Android Руководство по фрагментам