1、AlertDialog
AlertDialog是一种对话框,他弹出时是凌驾于所有的界面元素之上的,能够屏蔽其他控件的交互能力。因此,AlertDialog 一般是用于提示非常重要的事情和紧急的事件。
AlertDialog.Builder dialog = new AlertDialog.Builder(MainActivity.this);
dialog.setTitle("这是标题");
dialog.setMessage("这是正文");
dialog.setCancelable(false);
dialog.setPositiveButton("确定", new DialogInterface.OnClickListener() {
@Override
public void onClick(DialogInterface dialog, int which) {
dialog.dismiss();
}
});
dialog.setNegativeButton("取消", new DialogInterface.OnClickListener() {
@Override
public void onClick(DialogInterface dialog, int which) {
}
});
dialog.show();
效果如图:
2、ProgressDialog
ProgressDi