欢迎光临散文网 会员登陆 & 注册

建造者模式与Dialog

2023-07-24 17:46 作者:便宜酒  | 我要投稿

继承关系:Dialog <—— AlterDialog <—— 其他Dialog

常用内置dialog:

listDialog

singleChoiceDialog

multiChoiceDialog

waitingDialog

progressDialog

inputDialog


自定义dialog:

自定义主题文件及xml样式文件

然后自定义Dialog继承Dialog,实现基本的点击事件即可。

建造者模式

dialog是典型的链式建造者。


要实现链式,只需要在Builder类的各零件最后return即可。


建造者模式适用于以下的几种场景:
1、相同的方法,不同的执行顺序,产生不用的结果时
2、多个部件或者零件,都可以装配到一个对象中,但是产生的结果又不相同
3、产品非常复杂,或者产品类中的调用顺序不用产生不同的作用
4、当时初始化一个对象特别复杂,参数多,而且很多参数都具有默认值时

建造者模式与Dialog的评论 (共 条)

分享到微博请遵守国家法律