Flutter|核心原理

2024/9/4 Flutter知识点

# 核心原理

# Flutter UI 框架(Framework)

# 什么是UI框架

UI框架(UI Framework)特指:基于一个平台,在此平台上实现一个能快速开发GUI(图形用户接口)的框架,这里的平台主要指操作系统和浏览器。

通常来讲平台只提供非常基础的图形API,比如画线、画几何图形等,在大多数平台中,这些基础的图形API通常会被封装在一个Canvas对象中来集中管理。

如果没有UI框架的封装而直接用Canvas来构建用户界面,体验差和效率低!所以,UI框架解决的主要问题就是:如何基于基础的图形API(Canvas)来封装一套可以高效创建UI的框架。

# 硬件绘图基本原理

# 操作系统绘制API

Last Updated: 2024/11/22 17:43:46