1. FrameLayout

     하나 이상의 ChildView들을 중첩되게 그리고자 할 때 사용되는 layout이다.
     [FrameLayout을 이용하여 크기가 다른 3개의 버튼을 중첩되게 그린 결과]
     
2. LinearLayout
    ChildView들을 수평 또는 수직방향으로 순차적으로 그리고자 할 때 사용되는 Layout이다.
    수평방향으로 그릴 건지 수직방향으로 그릴 건지는 operation 값이 결정한다.
    [LinearLayout을 이용하여 3개의 버튼을 그린 결과]
    
3. RelativeLayout
    View들의 위치를 전체 Layout에서의 상대적인 위치(Ex. 왼쪽 상단 또는 오른쪽 중앙)나  
    다른 View를 기준으로 상대적인 위치(Ex. A버튼 밑에 B버튼)로 설정하는 방법. 
    [RelativeLayout을 이용하여 4개의 버튼을 그린 결과]
    
4. TableLayout
    열과 행으로 구성된 표 형태로 Child View들을 배치하는 방법.
    각 열의 너비는 그 열에서 가장 큰 View에 맞게 조정된다.
    [TableLayout을 이용하여 Keypad를 구성한 결과]