到国美面试Android的时候.问我的设计模式相关的问题: 1.单例模式的意义时什么. 2.有哪几种工厂方法模式: 3.你用过的模板方法模式.举例说明: 自己感觉答的一塌糊涂. 模板方法模式都没说出来: 悲剧. 基础不牢.地动山摇. 大公司注重基础,所以对于java 基础,设计模式.算法. 这些是一定坚固的. 1.定义: 定义一个操作算法的骨架,将一些步骤延伸到子类中. 模版方法模式使得子类能够不改变算法结构就可以重定义该算法的某些步骤. Defines the skeleton of an a
如果项目中有很多个控件使用的是同一种样式,则为了方便,可以将样式设置到系统中去,这样使用的时候会方便很多. 下面是自定义样式模版的方法. 1.在style.xml文件中添加自己要设置的样式内容 <resources> <!-- Base application theme, dependent on API level. This theme is replaced by AppBaseTheme from res/values-vXX/styles.xml on newer devic