摘要: 生命周期流程图Activity的状态 运行状态、暂停状态、停止状态、销毁状态说明:1》正常启动一个activity将先执行onCreate->onStart()->onResume然后进入运行状态 2》当正在运行的activity被后来的activity覆盖(依然可见)时将执行onPause()进入暂停状态 3》当activity不可见时将进入停止状态 4》当activity结束或所在进程被销毁时将进入销毁状态回调方法 在activity生命周期中,如下方法会被回调: onCreate 创建activity时被回调 onStart 启动activity时被回... 阅读全文
posted @ 2013-05-11 21:41 g.hui 阅读(163) 评论(0) 推荐(0)
摘要: 开始之前 插播一个设计原则:依赖倒置原则 依赖倒置原则:要依赖抽象,不要依赖具体类定义 提供一个接口,用于创建相关或依赖对象的家族,而不需要明确指定具体类。UML类图 分析: 可以看到Client只与抽象的工厂类,及抽象的产品类有关联。利用这此抽象类或接口书写代码,我们的代码将从具体类解耦,这也就遵守了上面提到的一个设计原则:依赖倒置原则。实例 一个买手机的例子,我们到PhoneStore买手机。然后商店根据我们选择的手机品牌,开始制作手机,手机中有两个主要部件:cpu,主板。下图是uml类图:关键代码:1>Cpu,Mainboardpublic abstract class Cpu.. 阅读全文
posted @ 2013-05-11 18:16 g.hui 阅读(289) 评论(0) 推荐(0)