组件介绍
组件有三种类型:基础组件、高阶组件和模板组件。屏幕本身是最大的容器组件。
基础组件
基础组件跟LVGL提供的组件是一一对应的,分为 容器组件
和 非容器组件
,这是按能否容纳子组件来区分的。
容器组件
容器组件有自己的属性和样式,同时可以包含其它容器组件和非容器组件。
在组件树上,容器组件是个父节点。屏幕是个最大的容器组件,屏幕是组件树的根节点。
容器组件及其子组件可以作为一个整体进行移动,或拖动到另一个容器组件内。
移动容器组件内的子组件时,子组件会与容器组件和其它子组件进行对齐。
容器组件有如下类型:
非容器组件