(그림1. 메인화면)
(그림2. SubView_Red)
(그림3. SubView_Yellow)
App이 실행이 되면 그림1의 화면에서 시작하게 됩니다.
3가지의 그림을 보시면 유추하실수 있듯이 첫 화면에서 원하시는 색을 누르게 되면 그 색에 해당하는 Tab화면으로 이동하는 것입니다.
안드로이드 프로그래밍 정복책에 봤을 땐 그림과 다르게 Tab들이 상단에 배치를 한다고 되어있지만 Google에서 조금만 검색해보시면 이렇게 아래에 배치하는 모습들을 볼 수 있습니다.
TabView의 특성상 자신이 누른 위치의 화면은 아래에 버튼이 눌러진 모습으로 되어있는 것인데요. 이러한 눌러진 모습을 한 것은 사용자들에게 현재 자신이 위치한 화면이 이쪽이다 라고 표시 하는것이고, 또한 모바일이라는 작은 화면의 특성상 UI배치와 화면넘김을 시각화하고, 최소화하게 보이는 것으로 많이 사용되는 방법입니다.
추가 수정중입니다.......