我有一个关于建筑设计的问题-
我下面MVP模式,我有最佳实践几个问题 -
1)创建我我的片段的演示者在onCreate()
,并通过所述视图作为参数传递给该片段应执行演示的构造函数。因此,我的主持人生活在片段的生命周期中。在将视图设为null并将presenter设为null的情况下,片段的哪种生命周期方法更好。目前我做到这一点在onDestroyView()
2)我的演讲还创建交互件是谈判存储库API调用。由于onDestroyView()
片段,我做主持人空,我也做相应的演示方法onDestroyView()
我的相互作用分子空。这是一个好的做法?
3)是MVVM唯一可能的解决方案,其中模型和交互件是独立的片段生命周期方法或者是可以实现的,以及在MVP?
期待大量的投入:)