数据绑定CPU的影响

时间:2018-02-23 21:42:27

标签: android android-databinding

通过查看Google数据绑定库的一些文档和实现,似乎膨胀布局以获取绑定实例并不会引入比标准视图通胀更多的操作。因此,与使用ButterKnife视图绑定之类的东西相比,我不认为使用数据绑定会对创建视图时的CPU使用率产生太大影响。

对于使用observable,绑定类在引擎盖下使用propertyChange侦听器。所以我不认为可观察量会影响CPU使用率而不是手动添加监听器。

我相信使用数据绑定会在操作方面增加一些小开销,但对运行时CPU使用率没有显着影响。这是正确的假设吗?是否还有可能影响性能的基础操作?

0 个答案:

没有答案