天书教程网-qq业务站,天书娱乐网,天书资源网,我爱天书网,qq分享乐园
首页 > 自学教程 > [教程]IAPP侧滑窗体使用与及属性介绍

[教程]IAPP侧滑窗体使用与及属性介绍

顾名思义就是在手机屏幕侧面滑动出来的界面。

首先新建2个界面,分别命名为a和che,在mian的界面里添加一个线性布局,线性布局里的属性宽和高都改成-1,然后写入属性代码

. orientation=vertical

在线性布局添加一个侧滑窗体控件,侧滑窗体的属性里的宽和高都改成-1,然后在mian的载入事件写入代码

. addv(id, "界面名称")

id写刚刚添加的滑动窗体的id,界面名称写刚才新建的界面,用“ | ”分割。

. 例:addv(2,"a.iyu|che.iyu")

在che.iyu界面添加一个线性布局,线性布局的属性里的宽和高都改成-1,然后再写下属性代码

. backgroundcolor=#ff00b8ff

. orientation=vertical

. layout_gravity=start

如果想要侧滑在右边滑出,可以将start改为end,也支持两边侧滑同时存在,只需再添加一个界面,一个layout_gravity的属性为start另一个为end。

在b.iyu界面

添加一个线性布局,线性布局的属性里的宽和高都改成-1,然后再写下属性代码

. orientation=vertical

为了方便识别效果可以修改背景颜色在线性布局的属性里写下属性代码

. backgroundcolor=这里写颜色代码

在代码输入框底部向右滑有一个写着颜色的,那个是颜色选择框

. width是宽

. height是高

. backgroundcolor是颜色

. 例:

. width=-1

. height=-1

. backgroundcolor=#ff00b8ff

天书教程网iapp线性布局与相对布局介绍

(线性布局)

线性布局是按照垂直或者水平的顺序依次排列子控件,每一个子控件都位于前一个控件之后。如果是垂直排列,那么将是一个N行单列的结构,每一行只会有一个控件,而不论这个控件的宽度为多少;如果是水平排列,那么将是一个单行N列的结构。如果搭建两行两列的结构,通常的方式是先垂直排列两个控件,每一个控件里再包含一个线性布局进行水平排列。

常用属性:

orientation=控制布局内部布局方向,属性值垂直(vertical)和水平(horizontal),默认水平方向。

gravity=内部控件对齐方式,常用属性值有center、center_vertical、center_horizontal、top、bottom、left、right等。

center:居中显示

top、bottom、left、right顾名思义为内部控件居顶、底、左、右布局。

这里要与layout_gravity区分开,layout_gravity是用来设置自身相对于父元素的布局。

layout_weight=(按比例划分空间),它用于描述该子控件在剩余空间中占有的大小比例。假如一行中只有一个文本框,那么它的默认值就为0,如果一行中有两个等长的文本框,那么他们的layout_weight值可以是同为1。如果一行中有两个不等长的文本框,那么他们的layout_weight值分别为1和2,那么第一个文本框将占据剩余空间的三分之二,第二个文本框将占据剩余空间中的三分之一。layout_weight遵循数值越小,重要度越高的原则。

--RelativeLayout(相对布局)

相对布局是Android布局结构中最灵活的一种布局结构,比较适合一些复杂界面的布局。它可以让子控件相对于兄弟控件或父控件进行布局,可以设置子控件相对于兄弟控件或父控件进行上下左右对齐。

部分常用属性:

1、相对于父控件,例如:

ut_alignparenttop=true

//控件的顶部与父控件的顶部对齐;

ut_alignparentbottom=true

//控件的底部与父控件的底部对齐;

ut_alignleft=true 

//控件的左部与父控件的左部对齐;

ut_alignright=true 

//控件的右部与父控件的右部对齐;

ut_centerinparent=true
//将控件置于父控件中央;

2、相对给定Id控件,例如:

ut_above=1

//控件的底部置于给定ID1的控件之上;

ut_below=2

//控件的底部置于给定ID的控件之下;

ut_alignleft=1 

//控件的左边缘与给定ID的左边缘对齐;

ut_alignright 

//控件的右边缘与给定ID的右边缘对齐;


已有 0/27 人参与

天书教程网.版权所有(百度一下)(搜狗一下)(360一下

,仅供用于学习和交流,请遵循相关法律法规,本站一切资源不代表本站立场,如有侵权、后门、不妥、请联系本站删除商务合作QQ:27432143 侵权投诉邮箱:lzx27@qq.com©2018 天书教程网 sitemap
广告位 投稿 评论 顶部