
回复
图形UI组件实现了一套系统级的图形引擎。
该组件为应用开发提供UIKit接口,包括了动画、布局、图形转换、事件处理,以及丰富的UI组件。
组件内部直接调用HAL接口,或者使用WMS(Window Manager Service)提供的客户端与硬件交互,以完成事件响应、图像绘制等操作。
图 1 图形子系统架构图
平台约束
组件分为基础组件和容器组件
图 2 图形组件一览
foundation/graphic/ui/test/uitest中提供了图形所有组件和功能接口的使用范例。
Windows环境可运行QT工程调试,详见使用说明
工程文件路径:
其他调试环境可以编译运行foundation/graphic/wms/test:sample_ui
编译成功后得到可执行程序out/[product_name]/dev_tools/bin/sample_ui,在实际环境上运行即可观察对应组件显示效果。
图形子系统
graphic_wms
graphic_surface
graphic_ui
graphic_utils