android MVP
根据经验,一个良好的架构设计可大致分三层:
— 上层是Activity、Fragment、Views&Widget等视图渲染和业务调用。
— 中层是针对业务的三方库,以及主要逻辑实现,业务流程在这完成,此层还可以细分,不再多表。
— 底层是业务无关的框架库,用之四海而皆准,各类库内高内聚,不同库间低耦合。
这样一个结构,使得你的代码快速在phone和pad以及tv之间迁移,便于业务的统一编写与调用,且让各模块更为清晰。
如图:
本文详细阐述了Android应用开发中的MVP架构设计,包括其三层结构:视图渲染和业务调用层、业务逻辑实现层及业务无关的框架库层。这种设计模式使代码易于在不同设备间迁移,并便于统一编写与调用。
android MVP
根据经验,一个良好的架构设计可大致分三层:
— 上层是Activity、Fragment、Views&Widget等视图渲染和业务调用。
— 中层是针对业务的三方库,以及主要逻辑实现,业务流程在这完成,此层还可以细分,不再多表。
— 底层是业务无关的框架库,用之四海而皆准,各类库内高内聚,不同库间低耦合。
这样一个结构,使得你的代码快速在phone和pad以及tv之间迁移,便于业务的统一编写与调用,且让各模块更为清晰。
如图:
94

被折叠的 条评论
为什么被折叠?