Flutter|核心原理
Fang 2024/9/4 Flutter知识点
# 核心原理
# Flutter UI 框架(Framework)
# 什么是UI框架
UI框架(UI Framework)特指:基于一个平台,在此平台上实现一个能快速开发GUI(图形用户接口)的框架,这里的平台主要指操作系统和浏览器。
通常来讲平台只提供非常基础的图形API,比如画线、画几何图形等,在大多数平台中,这些基础的图形API通常会被封装在一个Canvas对象中来集中管理。
如果没有UI框架的封装而直接用Canvas来构建用户界面,体验差和效率低!所以,UI框架解决的主要问题就是:如何基于基础的图形API(Canvas)来封装一套可以高效创建UI的框架。