Android 不是';t数据绑定生成的类内存重吗?
每当我看到任何数据绑定生成的类(例如,Android 不是';t数据绑定生成的类内存重吗?,android,android-databinding,Android,Android Databinding,每当我看到任何数据绑定生成的类(例如,ActivityHomeBindingImpl.java),我至少可以看到一些String[],int[],SparseIntArrays,WeakReference,一些静态类和一个LiveDataListener 我的问题是,对于小布局,这些生成的类不是内存很重吗 任何见解都会有帮助。它们会出现在构建文件夹中,因此简短的回答是否定的 它们可能会增加编译时间。但我认为这不会影响你的apk 我从build文件夹中了解到,build已经生成了代码,否则我们将不
ActivityHomeBindingImpl.java
),我至少可以看到一些String[]
,int[]
,SparseIntArrays
,WeakReference
,一些静态类和一个LiveDataListener
我的问题是,对于小布局,这些生成的类不是内存很重吗
任何见解都会有帮助。它们会出现在
构建
文件夹中,因此简短的回答是否定的
它们可能会增加编译时间。但我认为这不会影响你的apk 我从build文件夹中了解到,build已经生成了代码,否则我们将不得不编写这些代码。在数据绑定示例中,它拥有所有视图实例,因此我们不需要自己编写这些实例。我想它会被纳入APK。有什么见解吗?