【发布时间】:2019-07-01 16:15:14
【问题描述】:
您好,我在我的应用程序中使用 viewmodel。由于我的逻辑在单个活动中很大。我正在我的视图模型中实现该逻辑。无论如何,我想将此逻辑与我的视图模型分开。知道如何将逻辑从我的视图模型中分离出来。
【问题讨论】:
-
将你的一些逻辑移动到存储库
-
@Sergey 不,这是 ui 逻辑。
-
嗨@user11028801你能提供一个这样的逻辑的例子吗?
-
@user11028801 erikcaffrey.github.io/content/images/2016/1/android_archi.png 你可以使用干净的架构创建层数据、表示、域并划分你的逻辑
-
您可以根据需要使用多个视图模型。
标签: java android kotlin architecture