AndroidDesign安卓设计模式抽象模式(abstract)builder模式原型模式(cloneable)责任链模式(iterator)单例模式(singleton)状态模式(state)策略模式(strategy)