数据绑定生成的 类 内存不是很大吗?
Aren't Databinding generated classes memory heavy?
每当我看到任何数据绑定生成 class(例如,ActivityHomeBindingImpl.java
)时,我至少可以看到一些 String[]
、int[]
、SparseIntArrays
, WeakReference<ViewDataBinding>
, 一些静态的 classes 和一个 LiveDataListener
.
我的问题是,对于小型布局,这些生成的 classes 内存不是很大吗?
任何见解都会有所帮助。
它们出现在 build
文件夹中,所以简短的回答是否定的。
它们可能会增加编译时间。但我认为这不会影响您的 apk。
每当我看到任何数据绑定生成 class(例如,ActivityHomeBindingImpl.java
)时,我至少可以看到一些 String[]
、int[]
、SparseIntArrays
, WeakReference<ViewDataBinding>
, 一些静态的 classes 和一个 LiveDataListener
.
我的问题是,对于小型布局,这些生成的 classes 内存不是很大吗?
任何见解都会有所帮助。
它们出现在 build
文件夹中,所以简短的回答是否定的。
它们可能会增加编译时间。但我认为这不会影响您的 apk。