UI对话框

对话框
aletdiaog:功能最为丰富,实际应用最为广泛的对话框
ProgressDialog:进度对话框。是对简单进度条的封装
DataPickerDialog:日期选择对话框
TimePickerDialog:时间选择对话框
自定i一对话框:对话框布局定义,并设置监听事件
测试界面
1.测试AlerDialog
2.测试ProgressDialog
3测试DatePickDialog TimePickDialog
AlertDialog
生成的对话框分为4个区域:图表区、标题区、内容区、按钮区
创建对话框的步骤
使用AlerDialog。BUilder创建对象
调用 AlerDIa。Builder的setTitle()或setCustomTitle方法设置标题
调用AlerDialog。Builder的SetIcon()方法设置图标
调用AlerDialog。BUilder的相关设置方法设置对话框内容
调用AlerDialog。Builder的setPositiveButton、setNegativeButton()或setNeutraButton()添加多个按钮
调用AlertDialog。Builder的create()方法创建AlerDialog对象,在调用AlertDialog对性的show方法将该对话框显示出来
使用AlertDialog.Builder创建对话框需要解决以下几个方法
setTitle:为对话框设置标题
seticon:为对话框设置图标
setMessage:为对话框设置内容
setview:为对话框设置自定义样式
setitems:设置对话框要显示的liser,一般用于显示几个命令时
serMultichoiceitems:用来设置对话框显示一系列的复选框
setneutralbutton:普通按钮
setNegativeButton:对话框添加YES按钮
setNegativeButton:对话框添加NO 按钮
create:创建对话框
show:显示对话框
setOnShowListener:对话框显示触发事件
setOnCancelListerer:对话框消失时触发事件
ProgressDialog 进度条对话框
将进度条简单的包裹起来,可以设置进度条的各种样式
启动线程,模拟耗时任务的进行,下载完2成后,自动消失
DateD

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值