Flutter-Daily-Interview icon indicating copy to clipboard operation
Flutter-Daily-Interview copied to clipboard

第007期 为什么说flutter是原生的

Open Natoto opened this issue 5 years ago • 0 comments

Flutter应用程序与平台的交互

Flutter使用名为Skia的图形引擎在应用程序端执行所有UI呈现。这意味着它不依赖于平台提供的OEM小部件。它只需要平台的画布来绘制自己的渲染。这确保了可预测性和开发人员对小部件和布局的完全控制。

Flutter的内部小部件树

除此之外,Flutter将其结构保持为小部件树。顺便说一下,Flutter中的几乎所有东西都是一个小部件,它使您能够在小部件内部的小部件结构中构建您的应用程序。此内部树结构允许Skia仅呈现需要更新的小部件,并从缓存中检索未更改的甚至移动的小部件。

Natoto avatar Aug 06 '19 07:08 Natoto