我们继续上篇的内容四、聚焦于内容在iOS7里,强调的不是眼花缭乱的装饰效果,而是最重要的内容本身。下面我们来探讨这个主题:1.删除不必要的内容伟大的设计更多是减法和加法的组合。虽然很酷的想法是很重要,但还有更重要的
———— 杀死那些很酷的想法,以保持应用程序的重点。1.1.不再强调chromech...
分类:
移动开发 时间:
2014-05-05 23:15:14
阅读次数:
360
package ioTest.io2;
import java.io.FileReader;
import java.io.IOException;
/*
* 自定义的BufferedReader类
* MyBufferedReaderDemo:也是为了提高对流的操作性能。
* 所以构造函数中应该将流传入
*
* --------拓展:装饰设计模式
* 装饰设计模式是28种设计模...
分类:
编程语言 时间:
2014-05-03 17:42:26
阅读次数:
258
package ioTest.io2;
/*
* 自定义一个带有读取行号方法的读取文件的装饰类
*/
import java.io.FileReader;
import java.io.IOException;
import java.io.Reader;
public class MyLineNumberReaderDemo {
public static void main(Stri...
分类:
编程语言 时间:
2014-05-03 16:50:06
阅读次数:
341
铝材多年来表面处理,均为阳极氧化。为了能达到氧化膜牢固和颜色有光泽,国内外对用什么铝合金牌号做铝门窗型材,进行了认真的选择,最后选择6063合金(中国为LD31)。该合金特点:挤压性能好易挤压,中等强度,关键是具有良好的氧化性能,给铝门窗型材一个好的装饰面。这表现在:氧化膜易生成且牢固度高。氧化.....
分类:
其他好文 时间:
2014-05-02 15:16:52
阅读次数:
252
代理模式与装饰器模式的区别,主要大于,从使用者(客户端)的角度来看的://装饰器的客户public class Client{ public static
void main(String[] args){ //客户指定了装饰者需要装饰的是哪一个类 ...
分类:
其他好文 时间:
2014-05-01 18:47:25
阅读次数:
354
首先:我们建立一个超类:Clothes: public abstract class
Clothes { public string Look = "beautiful"; public string Getlook() { ...
分类:
其他好文 时间:
2014-05-01 05:33:23
阅读次数:
231
1.简单工厂模式:由一个工厂对象决定创建出哪一种产品类的实例。简单工厂模式是工厂模式家族中最简单实用的模式,可以理解为是不同工厂模式的一个特殊实现
2.策略模式:定义一系列的算法,把它们一个个封装起来,并且是他们可以相互替换。使得算法可以独立于使用它的客户而变化。
3.装饰模式:动态的给一个对象添加一些额外的职责,比生成子类更加灵活。
4.代理模式:为其他对象提供一种代理控制对这个对象的访问...
分类:
其他好文 时间:
2014-04-29 13:34:21
阅读次数:
328
单例模式(Singleton)
工厂模式(Factory)
桥接模式(Bridge)
组合模式(Composite)
门面模式(Facade)
适配器模式(Adapter)
装饰者模式(Decorator)
享元模式(Flyweight)
代理模式(Proxy)
观察者模式(Observer)
命令模式(Command)
1.单例模式(Singleton):
Singl...
分类:
编程语言 时间:
2014-04-29 13:34:20
阅读次数:
344
刚看了看设计模式,真是费了好多的脑细胞。
想着想着就到了食堂。O(∩_∩)O哈!正是长身体的时候(大神勿喷),
一定要多吃点。于是我打了一份米饭,然后又端着盛米饭的盘子买了一份凉菜
,看着还不是很够,就又端着这个盘子买了一条最爱吃的鱼。
-----装饰模式!
饭 meal=new 饭("晚饭");
米饭rice=new米饭();
菜vegetables= new 菜();
鱼fish = new 鱼();
rice.Decorate(meal);
vegetables.Decorate(rice);...
分类:
其他好文 时间:
2014-04-29 13:13:20
阅读次数:
318