本质区别:Dialog:非阻塞对话框,弹出对话框时时,后台还可以做事情,点击背景时,对话框消失ProgressDialog:带有圆形进度或者条形进度的对话框,一般结合handler使用.任务完成后dismissPopWindow:阻塞式对话框,弹出时,程序在等待,后台不做其他事情,点击其他页面无反应,只允许操作弹窗上的控件Dialog / AlertDialog / ProgressDialog 继承关系