7 Android课程学习

16 篇文章 0 订阅
这篇博客介绍了在API26之后逐渐被弃用的ProgressDialog组件,详细讲解了其常用方法,如设置进度条风格、标题、提示信息、是否可取消等,并提到了如何更新和控制进度。此外,还提及了DateDialog日期对话框的构造方法及其特点。对于Android开发者来说,理解这些变化对于应用程序的兼容性和用户体验至关重要。
摘要由CSDN通过智能技术生成

ProgressDialog:进度条对话框
API 26之后,不推荐使用
常用方法
setProgressStyle:设置进度条风格,风格为圆形,旋转的。

setTitlt:设置标题

setMessage:设置提示信息;

setIcon:设置标题图标;

setIndeterminate:设置ProgressDialog 的进度条是否不明确;这个属性对于ProgressDailog默认的转轮模式没有实际意义,默认下设置为true,它仅仅对带有ProgressBar的Dialog有作用。修改这个属性为false后可以实时更新进度条的进度。

setCancelable:设置ProgressDialog 是否可以按返回键取消;

cancelListner:当前Dialog强制取消之后将会被执行,通常用来清理未完成的任务。

setButton:设置ProgressDialog 的一个Button(需要监听Button事件);

show:显示ProgressDialog。

cancel:删除progressdialog

dismiss: 删除progressdialog 作用和cancel相同

setMax(int)、getMax:设置最大进度条的值

setProgress(int)、getProgress:更新进度条,当然一般都需要Handler的结合来更新进度条

incrementProgressBy(int)增加进度条

setProgressDrawable:设置progress发生变化时的进度指示条的背景图

DateDialog(日期对话框)
构造方法初始化 month0-11;比实际月份小1

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值