为了账号安全,请及时绑定邮箱和手机立即绑定

请问关于MVVM如何实现UI线程刷新?

请问关于MVVM如何实现UI线程刷新?

繁星点点滴滴 2019-07-17 15:11:33
MVVM如何实现UI线程刷新
查看完整描述

4 回答

?
12345678_0001

TA贡献1802条经验 获得超5个赞

比如你在VM定义一个command,然后在view层使用了这个command,那么这个command的parameter就可以指向view层里的控件啊。控件作为parameter传进VM层的command里做逻辑处理。

查看完整回答
反对 回复 2019-07-29
?
犯罪嫌疑人X

TA贡献2080条经验 获得超4个赞

Databinding 是一种框架,MVVM是一种模式,两者的概念是不一样的。我的理解DataBinding是一个实现数据和UI绑定的框架,只是一个实现MVVM模式的工具。ViewModel和View可以通过DataBinding来实现单向绑定和双向绑定,这套UI和数据之间的动态监听和动态更新的框架Google已经帮我们做好了。在MVVM模式中ViewModel和View是用绑定关系来实现的,所以有了DataBinding 使我们构建Android MVVM 应用程序成为可能。

查看完整回答
反对 回复 2019-07-29
  • 4 回答
  • 0 关注
  • 1120 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信