Android supports four types of dialog boxes :
AlertDialog : It has a maximum of 3 buttons and sometimes AlertDialog includes checkboxes and Radio buttons to select the element.
ProgressDialog : It displays the progress bar or wheels.
TimePickerDialog : Using this dialog box, a user selects the Time.
DatePickerDialog : Using this dialog box, a user selects the Date