Android Layout code: main.xml



<?xml version="1.0" encoding="utf-8"?>
<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"
    android:layout_width="fill_parent"
    android:layout_height="fill_parent">
 
    <TextView
        android:id="@+id/label"
        android:layout_width="fill_parent"
        android:layout_height="wrap_content"
        android:layout_marginTop="10px"
        android:text="Enter amount:"/>

     <EditText
        android:id="@+id/initialAmount"
        android:layout_width="100px"
        android:layout_height="wrap_content"
        android:background="@android:drawable/editbox_background"
        android:layout_below="@id/label" />

    <TextView
        android:id="@+id/service"
        android:layout_width="fill_parent"
        android:layout_height="wrap_content"
        android:layout_marginTop="15px"
        android:layout_below="@id/initialAmount"
        android:text="Select service:"/>
  
    <Button
        android:id="@+id/poorService"
        android:layout_width="wrap_content"
        android:layout_height="wrap_content"
        android:layout_below="@id/service"
        android:layout_marginTop="5px"
        android:layout_marginLeft="10dip"
        android:text="Poor" />
 
    <Button
        android:id="@+id/averageService"
        android:layout_width="wrap_content"
        android:layout_height="wrap_content"
        android:layout_toRightOf="@id/poorService"
        android:layout_alignTop="@id/poorService"
        android:text="Average" />
        
    <Button
        android:id="@+id/excellentService"
        android:layout_width="wrap_content"
        android:layout_height="wrap_content"
        android:layout_toRightOf="@id/averageService"
        android:layout_alignTop="@id/averageService"
        android:text="Excellent" />

    <TextView
        android:id="@+id/tipText"
        android:layout_width="fill_parent"
        android:layout_height="wrap_content"
        android:layout_marginTop="15px"
        android:layout_below="@id/poorService"
        android:text="Tip:"/>

    <EditText
        android:id="@+id/tipAmount"
        android:layout_width="100px"
        android:layout_height="wrap_content"
        android:layout_marginTop="5px"
        android:background="@android:drawable/editbox_background"
        android:layout_below="@id/tipText"/>
        
    <TextView
        android:id="@+id/totalText"
        android:layout_width="fill_parent"
        android:layout_height="wrap_content"
        android:layout_marginTop="15px"
        android:layout_below="@id/tipAmount"
        android:text="Total Amount:"/>

    <EditText
        android:id="@+id/totalAmount"
        android:layout_width="100px"
        android:layout_height="wrap_content"
        android:layout_marginTop="5px"
        android:background="@android:drawable/editbox_background"
        android:layout_below="@id/totalText"/>
        
</RelativeLayout>