android如何自定义dialog,安卓dialog的使用+如何自定义dialog

什么叫dialog

简单来说就是一句话:

弹出一个窗口,提示用户自己去选择,去提示,去分类的一些内容。

安卓自带的dialog有三种:

- AlertDialog—-普通的提示对话框

- ProgressDialog–进度条对话

- DatePickerDialog/TimePickerDialog–日期对话框/时间对话框

所有的对话框,都是直接或间接继承自Dialog类,而AlterDialog直接继承自Dialog,其他的几个类均继承自AlterDialog。

系统自带的dialog基本上用AlertDialog类

AlertDialog继承自Dialog类,对于Android内置的AlterDialog,它可以包含一个标题、一个内容消息或者一个选择列表、最多三个按钮。而创建AlterDialog推荐使用它的一个内部类AlterDialog.Builder创 建。使用Builder对象,可以设置AlterDialog的各种属性,最后通过Builder.create()就可以得到AlterDialog对 象,如果只是还需要显示这个AlterDialog,一般可以直接使用Builder.show()方法,它会返回一个AlterDialog对象,并且 显示它。

//说这么多,还不如直接看下如何用

下面我会讲三个层次的dialog的使用:

你可能感兴趣的:(android如何自定义dialog,安卓dialog的使用+如何自定义dialog)