Dialog使用详解——开源项目Standup Timer学习总结(三)

Dialog的分类:

Dialog类是创建对话框的基类。通常你不能直接用这个基类实例化一个Dialog对象,而是需要使用以下的子类:

AlertDialog(警告对话框)

这种类型的对话框可以管理0、1、2或者3个Button控件,甚至还可以添加一个可选的列表项,这个列表项里可以包括有复选框或者单选框。警告对话框能够创建大部分的对话框UI,而且它是建议使用的对话框类型。
ProgressDialog(进度对话框)

这种类型的对话框用于显示一个进度轮或者进度条。因为它是一个扩展的警告对话框(AlertDialog),所以它任然支持在上面添加Button控件。
DatePickerDialog(日期采集对话框)

这种类型的对话框允许用户选择日期。
TimePickerDialog(时间采集对话框)


这种类型的对话框允许用户选择时间。


如果你想自定义一个对话框,你可以继承Dialog基类或者以上提及的四个子类,然后定义一个新的布局。


你可能感兴趣的:(Dialog使用详解——开源项目Standup Timer学习总结(三))