Objects
含义:各对象信息;数量: 1


公共属性
含义: Edit、Upload、Text、Line、TableLayout等所有对象共同具备的属性.
分类属性名称含义可用值默认值
不嵌入于
tableLayout
的坐标
可选1xx坐标 1.像素数,相当于绝对数;
2.百分比, 控件区域高或宽的百分比;
3.相对于某个对象的坐标,例如 price.x1+2、price.right-20
4.相对于上一个对象的坐标,例如 .bottom+2、.right、.y2+2、.x2

备注:相对坐标的运算只支持加、减(+、-)
(无)
yy坐标(无)
width宽度200
height高度22
可选2x1左上x坐标(无)
y1左上y坐标(无)
x2右下x坐标(无)
y2右下y坐标(无)
嵌入于
tableLayout
的坐标
width跨越的列数数字1
height跨越的行数数字1
其它属性id (或name)该对象的id串,每个对象须唯一,允许为空(无)
visible该对象是否可视true/false - 可视/隐藏true
ZIndex渲染次序数字,从0开始计数,-1表示按XML中的先后次序展现,通常用于图片、文字的堆叠-1
自定义串自定义属性任意串(无)
备注1:坐标 y = ".bottom + 2", 表示相对上一个对象的坐标,“上一个对象”是指可视(visible="true")、不嵌入TableLayout中的独立对象;
备注2:坐标 y = "price.bottom + 2", 如果price对象不可视、或嵌入在TableLayout中,则该y值无效,将自动转换成".bottom + 2";
备注3:坐标 y = ".bottom + 2", 如果上一个对象在页面中被动态修改成visible="false",“上一个对象”也将动态变成可视的“上一个对象”,界面的效果是:从该对象开始,坐标整体往上平移;