# AWTK 中的界面描述数据 AWTK 可以直接加载 XML 格式的和二进制格式的界面描述数据,从性能和资源开销的角度考虑,二进制格式是更好的选择,AWTK 提供了工具将 XML 格式转换成二进制格式的界面描述数据,也提供了将 QT 的 UI 文件转换成 AWTK XML 格式的界面描述文件的工具,其工作流程如下: ![](images/ui_desc.png) > AWStudio 在开发之中... ## 一、界面描述数据的使用方法 ### 1. 创建 XML 格式的界面描述文件 AWTK XML 界面描述数据非常紧凑和直观。标签的名称对应控件的类型,标签的属性对应控件的属性。常见的属性有: * x x 坐标 * y y 坐标 * w 宽度 * h 高度 * text 文本 * value 值 * name 是控件的名称,创建完成之后可以用 widget\_look\_up 函数找到指定名称的控件。 > 控件的属性请参考控件的文档。 > 用户可以定义自己的需要的属性。 > x/y/w/h 可以使用 [AWTK 的 layout 参数](layout.md)。 示例: ```xml