android - MVVM (Android) 中的文件结构

标签 android mvvm structure mvp

使用 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/

相关文章:

Android:Exoplayer - ExtractorMediaSource 已弃用

c# - WPF MVVM 如何使用 ShowDialog() 上的绑定(bind)预填充文本框?

c# - XAMARIN:System.ArgumentException 'jobject' 不能是 IntPtr.Zero

c - 访问结构成员时返回字节,打印结构变量地址时发生段错误

c++ - 如何从 C++ 显示 C# 中结构的值

c - 改变结构的大小?

android - 每个应用程序是否只有一个共享首选项对象?

android - 如何获得轮廓的质心?安卓opencv

android - 所有Android设备和版本的存储位置 "storage"都是固定的吗?

android - 将数据插入数据库时​​,我没有收到对 onChange 的更改