Android MVP架构:示例应用
该存储库包含一个详细的示例应用程序,该应用程序使用Dagger2,GreenDao,RxJava,FastAndroidNetworking,PlaceHolderView和AndroidDebugDatabase实现MVP架构
建筑蓝图
项目结构
阅读下面列出的文章。 他们描述了MVP概念和项目结构。
该应用程序具有以下软件包:
data :它包含所有数据访问和操作组件。
di :使用Dagger2的依赖项提供类。
ui :查看类及其相应的Presenter。
service :应用程序的服务。
utils :实用程序类。
类的设计方式是可以继承并最大化代码重用。
图书馆参考资源:
RxJava2: :
Dagger2: :
FastAndroidNetworking: :
PlaceHolderView: :
Andr
1