Java建造者模式,Android建造者模式的AlertDialog
16lz
2021-01-23
在java中的类图:
package com.panda.pattern;/*** * 模拟Android弹出框 * @author hp * */public class AlertDialog {public static class Builder {public Builder() {}public Builder setTitle(String title) {System.out.println("这是标题:"+title);return this;}public Builder setIcon(String title) {System.out.println("这是图标:"+title);return this;}public AlertDialog show() {return new AlertDialog();}}}
package com.panda.pattern;import com.sina.build.AlertDialog.Builder;public class Test {public static void main(String[] args) {new AlertDialog.Builder().setTitle("这是标题").setIcon("这是图标").show();}}
更多相关文章
- Android去掉状态栏和标题栏的两种方式
- Android布局图标中心化
- Android中Activity的4种加载模式
- android标题栏的选择与使用,AppCompatActivity!
- android颜色渐变的顶部标题栏
- Android 当中的 MVP 模式(二)封装
- android沉浸状态栏实现、地图多线路规划、Retrofit+RxJava+Jsoup
- android里面的USB功能-----Accessory模式