美文网首页
React native Android UI相关组件

React native Android UI相关组件

作者: xinguoshui | 来源:发表于2019-03-08 11:31 被阅读0次

UIManagerModule: 接收来自JS的命令,并转交给响应模块处理(主要就是交给UIImplementation处理)
UIImplementation: 用来接收来自JS的命令并转换成响应的native操作。它会创建ShadowNode并根据实际情况调用UIViewOperationQueue申请创建真正的Native View。
UIViewOperationQueue: 用于缓存native UI操作,利用Chorographer来执行缓存的native UI操作(会调用NativeViewHierarchyManager)。
NativeViewHierarchyManager: 真正去执行创建/更新/删除native view的模块。
NativeViewHierarchyOptimizer: 位于UIImplementation和UIViewOperationQueue之间,用来从ShadowNode中删除冗余的View(只用来对子节点进行layout但没有任何UI绘制的View)。

相关文章

网友评论

      本文标题:React native Android UI相关组件

      本文链接:https://www.haomeiwen.com/subject/bqtrpqtx.html