Android 开发面试题集合整理(内含答案),【一步教学,一步到位

2. DataBinding使用的主要技术点,Java APT,观察者,注解等
3. DataBinding关键类
ActivityMainBindingImpl 具体实现了绑定
ViewDataBinding 持有activity或者fragment和View的引用,主要作用一次遍历View,实例化所有子View,并存储在数组中,这里解决了findviewbyid性能问题,同时为我们省去了findviewbyid的操作
BR 类似Android R文件
DataBinderMapperImpl 提供了布局文件layoutid到ViewDataBinding类对象的映射,主要用于加载layout返回对应的ViewDataBinding对象
4. DataBinding如何实现双向绑定的
如图:
DataBinding在编译时会生成一个ViewDataBinding的子类xxBinding,例如Ac

Android 开发面试题集合整理(内含答案),【一步教学,一步到位最先出现在Python成神之路

版权声明:
作者:Alex
链接:https://www.techfm.club/p/7912.html
来源:TechFM
文章版权归作者所有,未经允许请勿转载。

THE END
分享
二维码
< <上一篇
下一篇>>