摘要: 第四章: 工厂模式 工厂模式所包含的角色: 1.Product(产品) 2.Creator(创建者) 3.ConcreateProduct(具体的产品) 4.ConcreateCreator(具体的创建者) 实现流程: 定义抽象产品(Product),在抽象产品(Product)中可以定义需要实现的 阅读全文
posted @ 2018-10-05 21:41 杨超杰 阅读(186) 评论(0) 推荐(0) 编辑
摘要: 第三章:模板模式 Template模式比较简单,是基于继承关系的一种设计模式,由父类定义处理流程框架,由子类中实现具体处理。 Code: 不用去关系打印的内容,在类AbstractDisplay中定义了三个抽象方法和一个final方法,在使用时可以使用多态,执行display();方法,在displ 阅读全文
posted @ 2018-10-05 20:56 杨超杰 阅读(546) 评论(0) 推荐(0) 编辑
摘要: Activity是Android的门面,可以与用户进行互动的重要模块,凡是在应用中可以看到的东西,都是放在活动中的。 在学习新的技术时,我喜欢将需要学习的技术与自己懂得技术进行类似比较,而活动(Activity)在Java实现上与多线程是类似的,它的一些方法与生命周期都与多线程相似,这会在后面讲,而 阅读全文
posted @ 2018-10-05 20:07 杨超杰 阅读(746) 评论(0) 推荐(0) 编辑
摘要: SharedPreferences是使用键值对的形式存储的,并且支持多种不同的数据类型,存的是String,取得值也是String。 使用SharedPreferences有三种方法: 1: Context类中的getSharedPreferences()方法 这个方法需要两个参数,第一个参数用于指 阅读全文
posted @ 2018-10-05 20:05 杨超杰 阅读(579) 评论(0) 推荐(0) 编辑