展示的效果就这样简单就看你是有那个需求了。SnackBar的创建过程使用了Builder设计模式,有不同需求的可以更具需求结合代码创建出需要的效果。
public class MainActivity extends Activity {
private SnackBar mSnackBar;
@Override
protected void onCreate(Bundle savedIn...
分类:
其他好文 时间:
2015-01-14 11:07:14
阅读次数:
143
1.定义
生成器是一种对象创建型的模式。生成器将一个复杂对象的构建和它的表示分离,使得同样的构建过程可以创建不同的表示。
2.适用性
当创建复杂对象的算法应该独立于该对象的组成部分以及他们的装配方式时当构造过程必须允许被构造的对象又不同的表示时
3.结构
Builder: 为创建一个Product对象的各个部件指定抽象接口。(工厂方法是为整个对象)
ConcreteBuil...
分类:
其他好文 时间:
2014-12-31 16:14:29
阅读次数:
171
Builder设计模式:个人认为,核心在于两个类。Builder类和Director类。通过Builder类和Director类,把万事万物抽象为部件和组装两部分。通过两部分的配合,把最终的产品,展示给客户。上图,只组装了一款产品。公司做大以后,不仅可以提供一款产品。根据已有的功能多少和精简,..
分类:
其他好文 时间:
2014-07-21 19:12:42
阅读次数:
177