【发布时间】:2018-10-17 23:03:41
【问题描述】:
我正在阅读有关 MVVM 架构如何工作以及如何使用 Android 数据绑定库帮助的信息。
总的来说,我理解 Android 数据绑定在 UI 层和包含要显示的信息的底层数据模型之间创建了一个链接。
Kotlin Android Extensions 是另一个 Kotlin 插件,可让您从活动、片段和视图中恢复视图。该插件将生成一些额外的代码,允许您访问 XML 布局中的视图,就像它们是具有您在布局定义中使用的 id 名称的属性一样。
使用 Android Data Binding Library 和 Kotlin Android Extensions 有什么区别?它们是出于不同的目的吗?它们以什么方式相互补充?
感谢您的回答。
【问题讨论】:
-
关于这方面的文章非常好:medium.com/google-developer-experts/…