安卓笔记侠

专注安卓开发

导航

2017年11月29日 #

设计模式(四)工厂方法模式

摘要: 1.工厂方法模式简介 定义一个用于创建对象的接口,让子类决定实例化哪个类。工厂方法使一个类的实例化延迟到其子类。 2.工厂方法模式简单实现 我接着举电脑生产的例子。 ①创建抽象产品 电脑产品类,它有一个start方法用于启动电脑: ②创建具体产品 具体的电脑产品分别是联想、惠普和华硕电脑: publ 阅读全文

posted @ 2017-11-29 17:27 安卓笔记侠 阅读(307) 评论(0) 推荐(0) 编辑

Handler

摘要: Handler类应该被静态修饰,否则可能会出现内存泄露? 1.当Android应用首次启动时,framework会在应用的UI线程创建一个Looper对象。Looper实现了一个简单的消息队列并且一个接一个的处理队列中的消息。应用的所有事件(比如Activity生命周期回调方法,按钮点击等等)都会被 阅读全文

posted @ 2017-11-29 16:52 安卓笔记侠 阅读(172) 评论(0) 推荐(0) 编辑