我用 Android Studio 创建了一个简单的 android 项目。如何创建图层?我的意思是使用 Android Studio 的数据、表示、域层。我试图了解如何在我的 Android 应用程序中使用 Clean Architecture 模式。
据我了解,要创建一个新层,我需要这样做单击项目文件夹-> 创建新模块-> 选择 Java 库。我对吗?
我用 Android Studio 创建了一个简单的 android 项目。如何创建图层?我的意思是使用 Android Studio 的数据、表示、域层。我试图了解如何在我的 Android 应用程序中使用 Clean Architecture 模式。
据我了解,要创建一个新层,我需要这样做单击项目文件夹-> 创建新模块-> 选择 Java 库。我对吗?
查看 Google 的这个示例待办事项应用程序:
https://github.com/googlesamples/android-architecture/tree/todo-mvp-clean/
将有 3 层:表示层、领域层和数据层。
演示:查看相关代码。有View、Presenter和它的契约。
领域:用例(交互者)、业务对象和控制对象。
数据:存储库 - 本地(db)和远程(服务器)。