使用 MVVM 或 MVP 我应该命名模型、 View 模型、 View 等包并将适当的类和接口(interface)放在那里,还是它只是一个不应在类结构中可见的逻辑结构?
最佳答案
如果您想照章办事,当前在 Android 中实现 MVVM 的“正确”方法是 Android 架构组件 库集。
阅读更多相关信息 here , 然后尝试 this code lab .这些还将向您展示如何命名和放置您的类。
但一般来说,您应该选择最适合您的应用的内容。对于较小的应用程序,我会建议使用 M V P 文件夹,而对于更大、更长期的应用程序,倾向于使用每个功能的文件夹结构更好。
关于android - MVVM (Android) 中的文件结构,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/49200454/