【8.15】群讨论未完待续。。。

【8.15】群讨论未完待续。。。

1、mvvm中是怎么实现数据双向绑定的,原理是什么?

双向绑定一个是基于observer,观察者实现数据驱动ui,另一个是databinding自动监听了view的状态变化(EditText),从而实现状态驱动数据。

2、DataBinding的实现原理?

DataBinding数据绑定原理就是编译时生成实现类。比如MainActivityDataBindingImpl调用了setVariable()----->invalidateAll() ----->mRebindRunnable ---->executePendingBindings() ---->executeBindingsInternal() ---->executeBindings()来刷新数据。

3、搭建一个组件化框架,需要考虑哪些问题?

模块化/组件化宗旨就是高内聚,低耦合,尽可能让功能复用,让业务解耦。 以业务纬度拆分模块,以功能纬度设计组件。使用公有模块做到资源共享,类共享,使用路由做到服务发现。

正在回答 回答被采纳积分+1

登陆购买课程后可参与讨论,去登陆

1回答
提问者 irista23 2020-08-18 16:07:48

没有来得及参加QQ群讨论的小伙伴们,还可以在此继续留言讨论哈~

问题已解决,确定采纳
还有疑问,暂不采纳

恭喜解决一个难题,获得1积分~

来为老师/同学的回答评分吧

0 星
请稍等 ...
意见反馈 帮助中心 APP下载
官方微信

在线咨询

领取优惠

免费试听

领取大纲

扫描二维码,添加
你的专属老师