Android DataBinding

简述

DataBinding:数据绑定,是谷歌官方发布的一个框架,是MVVM模式在Android上的一种实现,用于降低布局和逻辑的耦合性,使代码逻辑更加清晰。DataBinding省去了我们一直以来使用的findViewById(),大量减少了Activity内的代码,数据能够单向或者双向绑定到layout文件中,有助于防止内存泄漏,而且能自动进行空检测以避免空指针异常。

使用步骤

1.引入DataBinding的支持

android {
    dataBinding {
        enabled = true
    }
}

2.生成XML文件后,在根布局中,使用Alt+回车键,点击"Convert to data binding layout"就可以生成DataBinding需要的布局规则。

待续····

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。