【发布时间】:2018-04-19 16:17:57
【问题描述】:
我正在练习 MVVM 模型以及 Room 和 LiveData 库。 困扰我的一个实现问题是,当我开始一项新活动(例如,产品列表页面到产品详细信息页面)时,我是否应该通过实现 Parcelable 来传递我的产品对象,或者我可以使用 ViewModel 从数据库中加载它。我不确定哪个更好,或者有人可以比较这两种策略的优缺点吗?谢谢!
【问题讨论】:
标签: android android-room android-architecture-components android-viewmodel