【发布时间】:2015-12-15 00:08:51
【问题描述】:
在遵循 MVVC 设计模式的活动之间进行数据通信时,最佳实践是什么?
我目前的结构如下:
View <-> View Model <-> Model
^ ^
\ /
Activity/Fragment
目前,该应用使用 Intent 与其他 Activity 通信,我在 Intent 中传递该 Activity 应处理的特定模型信息。在初始化视图与视图模型以及视图模型与模型之间的侦听器后,接收到意图,然后解析并直接传递给模型。
我不太确定这是否是一个好方法,并且想知道是否有更好的最佳实践。
【问题讨论】: