EXML:
eui的分类
eui.AddItems
: 添加状态显示元素操作eui.ArrayConllection
: 数组的集合类数据结构包装器, 能在数据源发生改变的时候主动通知视图刷新变更数据项eui.BasicLayout
: 绝对布局类, 要求显示定位每个容器子代。 可以使用子代的x
和y
属性, 或使用约束来定位每个子代Binding
: 绑定工具类, 可以使用此类的方法来配置数据绑定BitmapLabel
: 一行或多行不可编辑的位图文本Button
: 常用矩形按钮CheckBox
: 包含一个可选标签, 类似于h5的单选/多选inputCollectionEvent
: 集合类型数据改变事件CollectionEventKind
: 定义CollectionEvent
类kind
属性有效值的常量。ColumnAlign
: 为TileLayout
类的columnAlign
定义可能的值Component
: 定义可设置外观的组件的基类。所使用的外观通常是Skin类的子类。通过设置该类的skinName
属性, 将skin
类和component
类相关联DataGroup
: 将数据项目转换为可视元素进行显示。通常仅用户包含作为子项的数据项目DefaultAssetAdapter
: 素材适配器接口类, 实现了eui.IAssetAdapter
接口DefaultThemeAdapter
: 主题适配器接口类, 实现了eui.IThemeAdapter
接口Direction
:定义进度条等控件增长方向的常量EditableText
: 可编辑文本,用于显示、滚动、选择和编辑文本。Group
: 自动布局的容器类HorizontalLayout
: 布局类, 从左到右排列布局HScrollBar
: 控件类
使用EXML文件:
-
直接引用EXML文件:
-
exml的根节点是
Skin
的情况下 -
如假设'resource/skins/ButtonSkin.exml' 有如下代码:
-
<?xml version="1.0" encoding="