当MVP遇上Dagger2

一、mvp+dagger2的包结构划分 1.直接从mvp+dagger2在app中的业务模块包划分开始: 业务模块包划分 系统中的业务功能划分,其中的splash、user、report、poster分别表示每一个业务模块。 这其中的每一业务模块可以包含相关连的多个功能,例如report包下可以有报告列表和报告详情两个功能。 建议每个业务中包含功能在10个以下,如果包含的功能太多就拆解出为多个业务
相关文章
相关标签/搜索