Na samym początku robisz LinearLaout o android:layout_weight="match_parent" i layout_height="3/4 ekranu ~~ około 500dp? (nie wiem, popróbuj) i robisz orientation:horizontal.
Później robisz LinearLayout (czerwony), robisz guziki i ustawiasz orientation:vertical i odstępy (android:marginTop (na 2, 3, 4)). Później robisz LinearLayout (zielony) z marginLeft="10~~5", robisz jeden guzik o wielkości 2 obok + odstęp między nimi (marginTop), do tego robisz trzeci poniżej LinearLayout z dwoma guzikami o wielkościach obok.