Dialog是AlertDialog的父类,使用AlertDialog只能通过Builder来构建,而使用Dialog的话自由度很大,可以显示任何你想显示的内容,示例:Dialog dialog = new Dialog(this); dialog.setContentView(view); dialog.show(); 另外还有PopupWindow,如弹出的菜单项就是使用它来实现的。与Dialog相比,最大的优点是可以精确定位到你想让它显示的地方。
一般对话框都继承
Dialog,自定义弹出框的视图 包括动画等待效果。