Android 代码架构设计

代码分层设计

VC-P

内存泄漏

MVP可以解决内存泄漏的问题

把原来的UI逻辑抽象成View接口,把原来的业务逻辑抽象成Presenter接口,model还是原来的model

view

presenter

model

六大设计原则

单一职责原则

里氏替换

依赖倒置

接口隔离

迪米特原则 :