Duilib界面布局文件XML学习-XML文件简介
来源:互联网 发布:阅面科技 知乎 编辑:程序博客网 时间:2024/05/16 00:51
XML文件简介
Duilib界面库使用xml文件作为界面布局文件。Duilib通过加载解析xml文件及图片等资源,来绘制出界面。
xml文件在Duilib源码中会进行解析而绘制界面,故xml文件的元素名及功能是相对固定的(除非你更改源码)。
Duilib下的xml元素及功能说明,在Duilib源码根目录下的一个xml文件中(属性列表.xml)。
xml注释
<?xml version="1.0" encoding="utf-8" ?>
如上由<? ?>来包含,注释方式只此一种。
xml元素
<Window><HorizontalLayout><Button>
以上均为xml元素示例,可由“属性列表.xml”中查询更多。
xml元素属性
元素属性值在Duilib中是由双引号来标记的,其属性使用方法及意义在可在“属性列表.xml”中查询。
如:
<Window size="910,511" maxinfo="1366,728" caption="0,0,0,20" sizebox="4,4,4,4" alpha="205" bktran="true">window为窗口根元素,其属性有size,maxinfo,caption等,其属性值在双引号中。
XML布局
从整体来看,布局及控件可采用绝对坐标或相对坐标方式。
绝对坐标方式,即元素坐标采用绝对像素值来定位。但此种方式便不适合于窗口界面的缩放功能。若缩放时,会因绝对坐标定位,窗口中的元素不会自动缩放。故应用很少。有些需要控件重叠的情况下,使用此方式较为方便,以防止因缩放时控件位置出错。
0 1
- Duilib界面布局文件XML学习-XML文件简介
- 【2】使用DuiLib的XML文件创建界面
- duilib——从XML文件中加载界面
- Android学习------------xml布局文件
- Duilib XML配置界面
- XML布局文件控制UI界面、代码控制UI界面
- XML配置界面文件
- 引入xml布局文件
- Android布局文件xml
- 布局之xml文件
- android-xml文件布局
- Android布局xml布局文件
- android .xml文件 布局文件
- Android-使用XML布局文件实现游戏的开始界面
- XML文件简介
- android 入门xml布局文件
- LayoutInflater解析xml布局文件
- android 入门xml布局文件
- Linux指令--which,whereis,locate,find
- 初识算法:猜生日
- Ubuntu 添加应用程序到Launcher
- Linux USB驱动分析之USB2.0协议分析
- Request&Response编程
- Duilib界面布局文件XML学习-XML文件简介
- 两个框架之间的数据类型转换,需要桥接技术
- OC学习 第七节 手动内存管理
- Java :Annotation(注释)
- Django - “no module named django.core.management”
- 两种方式的i2c设备驱动的编写方法
- 臭石头的使用(Cornerstone),冲突的解决
- 进制转换函数
- 常用的电压基准芯片