UI Android

package app.test;
import android.app.Activity;
import android.app.AlertDialog;
import android.app.Dialog;
import android.app.ProgressDialog;
import android.content.Context;
import android.content.DialogInterface;
import android.os.Bundle;
import android.view.LayoutInflater;
import android.view.View;
import android.view.View.OnClickListener;
import android.widget.Button;
public class Test extends Activity {
  private static final int DIALOG1 = 1;
  private static final int DIALOG2 = 2;
  private static final int DIALOG4 = 4;
  private static final int DIALOG3 = 3;
  @Override
  protected Dialog onCreateDialog(int id) {
    switch (id) {
    case DIALOG1:
      return buildDialog1(Test.this);
    case DIALOG2:
      return buildDialog2(Test.this);
    case DIALOG3:
      return buildDialog3(Test.this);
    case DIALOG4:
      return buildDialog4(Test.this);
    }
    return null;
  }
  
  protected void onPrepareDialog(int id, Dialog dialog){
    if(id==DIALOG1){
      setTitle("5");
    }
  }
  @Override
  protected void onCreate(Bundle savedInstanceState) {
    super.onCreate(savedInstanceState);
    setContentView(R.layout.row);
    Button button1 = (Button) findViewById(R.id.button1);
    button1.setOnClickListener(new OnClickListener() {
      public void onClick(View v) {
        showDialog(DIALOG1);
      }
    });
    Button buttons2 = (Button) findViewById(R.id.buttons2);
    buttons2.setOnClickListener(new OnClickListener() {
      public void onClick(View v) {
        showDialog(DIALOG2);
      }
    });
    Button button3 = (Button) findViewById(R.id.button3);
    button3.setOnClickListener(new OnClickListener() {
      public void onClick(View v) {
        showDialog(DIALOG3);
      }
    });
    
    Button button4 = (Button) findViewById(R.id.button4);
    button4.setOnClickListener(new OnClickListener() {
      public void onClick(View v) {
        showDialog(DIALOG4);
      }
    });
  }
  private Dialog buildDialog1(Context context) {
    AlertDialog.Builder builder = new AlertDialog.Builder(context);
    builder.setIcon(R.drawable.icon);
    builder.setTitle("asdf");
    builder.setPositiveButton("OK",
        new DialogInterface.OnClickListener() {
          public void onClick(DialogInterface dialog, int whichButton) {
            setTitle("1");
          }
        });
    builder.setNegativeButton("Cancel",
        new DialogInterface.OnClickListener() {
          public void onClick(DialogInterface dialog, int whichButton) {
            setTitle("2");
          }
        });
    return builder.create();
  }
  private Dialog buildDialog2(Context context) {
    AlertDialog.Builder builder = new AlertDialog.Builder(context);
    builder.setIcon(R.drawable.icon);
    builder.setTitle("asdf");
    builder.setMessage("asdf");
    builder.setPositiveButton("Ok",
        new DialogInterface.OnClickListener() {
          public void onClick(DialogInterface dialog, int whichButton) {
            setTitle("OK");
          }
        });
    builder.setNeutralButton("OK 2",
        new DialogInterface.OnClickListener() {
          public void onClick(DialogInterface dialog, int whichButton) {
            setTitle("title 2");
          }
        });
    builder.setNegativeButton("Cancel",
        new DialogInterface.OnClickListener() {
          public void onClick(DialogInterface dialog, int whichButton) {
            setTitle("cancel");
          }
        });
    return builder.create();
  }
  private Dialog buildDialog3(Context context) {
    LayoutInflater inflater = LayoutInflater.from(this);
    final View textEntryView = inflater.inflate(
        R.layout.add_edit, null);
    AlertDialog.Builder builder = new AlertDialog.Builder(context);
    builder.setIcon(R.drawable.icon);
    builder.setTitle("text_entry");
    builder.setView(textEntryView);
    builder.setPositiveButton("OK",
        new DialogInterface.OnClickListener() {
          public void onClick(DialogInterface dialog, int whichButton) {
            setTitle("3");
          }
        });
    builder.setNegativeButton("Cancel",
        new DialogInterface.OnClickListener() {
          public void onClick(DialogInterface dialog, int whichButton) {
            setTitle("4");
          }
        });
    return builder.create();
  }
  
  private Dialog buildDialog4(Context context) {
    ProgressDialog dialog = new ProgressDialog(context);
    dialog.setTitle("4");
    dialog.setMessage("4");
    return  dialog;
  }
}
//main.xml

    android:orientation="vertical"
    android:layout_width="fill_parent"
    android:layout_height="fill_parent"
    >
    android:layout_width="fill_parent" 
    android:layout_height="wrap_content" 
    android:text="@string/hello"
    />

//row.xml

  android:id="@+id/screen" android:layout_width="fill_parent"
  android:layout_height="fill_parent" android:orientation="vertical">
      android:layout_height="fill_parent" android:orientation="vertical">
          android:layout_width="fill_parent"
      android:layout_height="wrap_content" android:text="1" />
          android:layout_width="fill_parent"
      android:layout_height="wrap_content" android:text="2" />
          android:layout_width="fill_parent"
      android:layout_height="wrap_content" android:text="3" />
          android:layout_width="fill_parent"
      android:layout_height="wrap_content" android:text="4" />
  

//add_edit.xml

  android:layout_width="fill_parent" android:layout_height="wrap_content"
  android:orientation="vertical">
      android:layout_height="wrap_content"
    android:layout_width="wrap_content" android:layout_marginLeft="20dip"
    android:layout_marginRight="20dip" android:text="UserName"
    android:textAppearance="?android:attr/textAppearanceMedium" />
      android:layout_height="wrap_content"
    android:layout_width="fill_parent" android:layout_marginLeft="20dip"
    android:layout_marginRight="20dip" android:capitalize="none"
    android:textAppearance="?android:attr/textAppearanceMedium" />
      android:layout_height="wrap_content"
    android:layout_width="wrap_content" android:layout_marginLeft="20dip"
    android:layout_marginRight="20dip" android:text="Password"
    android:textAppearance="?android:attr/textAppearanceMedium" />
      android:layout_height="wrap_content"
    android:layout_width="fill_parent" android:layout_marginLeft="20dip"
    android:layout_marginRight="20dip" android:capitalize="none"
    android:password="true"
    android:textAppearance="?android:attr/textAppearanceMedium" />