- 博客(5)
- 资源 (3)
- 收藏
- 关注
原创 Activity的启动模式(LunchMode)
Activity有四中启动模式,通过与Intent协同合作来达到想要的效果: 四中启动模式分别是:standard, singleTop, singleTask, singleInstance. 其中又可以分为两类: “standard”和“singleTop”是一类:可以被实例化多次。这些实例可以属于任何task并可以位于activity栈的任何位置。 “singleTask”和“s
2015-05-13 15:22:39 590
原创 Android透明状态栏
Android透明状态栏只有在4.4之后有。 其中设置有两种方式: 1. if(Build.VERSION.SDK_INT >= Build.VERSION_CODES.KITKAT) { //透明状态栏 getWindow().addFlags(WindowManager.LayoutParams.FLAG_TRANSLUCENT
2015-05-13 14:47:30 484
原创 设计模式五:建造者模式
建造者模式又称为生成器模式,它是一种较为复杂、使用频率也相对较低的创建型模式。建造者模式为客户端返回的不是一个简单的产品,而是一个由多个部件组成的复杂产品。 建造者模式(Builder Pattern):将一个复杂对象的构建与它的表示分离,使得同样的构建过程可以创建不同的表示。建造者模式是一种对象创建型模式。 //Actor角色类:复杂产品,考虑到代码的可读性,只列出部分成员属性,且成员属性的
2015-05-12 16:20:57 493
原创 设计模式四:模板方法模式
模板方法模式:定义一个操作中算法的框架,而将一些步骤延迟到子类中。模板方法模式使得子类可以不改变一个算法的结构即可重定义该算法的某些特定步骤。 Template Method Pattern: Define the skeleton of an algorithm in an operation, deferring some steps to subclasses. Template Me
2015-05-12 15:44:27 468
原创 设计模式三:抽象工厂模式
抽象工厂模式为创建一组对象提供了一种解决方案。与工厂方法模式相比,抽象工厂模式中的具体工厂不只是创建一种产品,它负责创建一族产品。 抽象工厂模式(Abstract Factory Pattern):提供一个创建一系列相关或相互依赖对象的接口,而无须指定它们具体的类。抽象工厂模式又称为Kit模式,它是一种对象创建型模式。 在抽象工厂模式结构图中包含如下几个角色: ● Abstra
2015-05-12 15:07:00 491
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人