【发布时间】:2017-06-09 01:06:38
【问题描述】:
如果我们查看 Google 的 Model-View-Presenter (MVP) 的 Android 架构示例,尤其是这两行:
我们看到Tasks的集合是多余的——一个以Map的形式存储在模型中,一个以List的形式存储在View的Adapter中。
这是必需品吗?列表是否可以存储一次,或者我们必须始终在模型和视图的适配器之间复制列表?如果它只需要存储在一个地方,那显然是在模型/存储库部分。
最重要的是,如果不需要复制对象列表,实现如何才能不复制它?
【问题讨论】:
标签: android