android设计模式
北极冰淇淋
当你沉迷于技术时,你就会发现时间根本不够用
展开
-
android架构设计篇
目的 架构设计的主要目的是为了解决软件系统复杂度带来的问题,通过设计使程序模块化,做到模块内部的高聚合和模块之间的低耦合。 常见的架构设计 常见的架构设计有MVC、MVP和MVVM,当前MVP和MVVM的使用相对比较广泛,下面将逐个介绍这几种架构设计。 MVC MVC(Model View Controller):将控制器、模型和视图分离,降低耦合,但并未完全解耦 Model层:收到数据更新请...原创 2020-01-23 15:45:35 · 1154 阅读 · 0 评论 -
android设计模式篇
六大设计原则 迪米特原则 定义:在系统设计中,一个类应该对自己需要耦合或调用的类知道得最少,尽量降低类与类之间的耦合,可以通过引用一个合理的第三者来降低现有的对象之间的耦合度。 降低类之间耦合性,提高了代码的复用性 系统中存在中介类,增强了系统的复杂度 单一职责原则 定义:在系统设计中,一个类或接口只有一个职责,它只负责一件事情。 消除耦合,减少代码之间的依赖性 降低类的复杂度,提高代码可读...原创 2020-01-20 14:54:38 · 3234 阅读 · 3 评论