android相对布局的几组属性

1.什么是相对布局
相对布局是另外一种控件摆放的方式
相对布局是通过指定当前控件与兄弟控件或者父控件之间的相对位置,从而达到相对的位置


2.为什么要使用相对布局
相对于线性布局ui性能好


3.相对布局的两组常用属性
值为某个存在控件id
android:layout_below放在某个存在id控件的下边缘(也就是当前控件的上边对齐到某个id控件的下边缘
android:layout_above放在某个存在id控件的上边缘(也就是当前控件的下边缘对齐到某个id控件的上边缘
android:layout_toLeftOf 放在某个存在id控件的左边(也就是当前控件的右边对齐到某个id控件的左边
android:layout_toRightOf 放在某个存在id控件的右边(也就是当前控件的左边对齐到某个id控件的右边)


android:layout_alignLeft 当前的控件左边缘对齐到某个存在的id控件的左边缘
android:layout_alignRigth 当前的控件右边缘对齐到某个存在的id控件的右边缘
android:layout_alignTop 当前的控件上边缘对齐到某个存在的id控件的上边缘
android:alignBottom 当前的控件下边缘对齐到某个存在的id控件的下边缘


对齐至控件的基准线
基准线是为了保证印刷字母的整齐而划定的线
值为某个存在控件的id
android:layout_alignBaseline




与父控件的四个边缘对齐
值为true or false
android:layout_aliginParentLeft 对齐到父控件的左边
android:layout_alignParentRight 对钱对齐到父控件的右边
android:layout_alignParentTop对齐到父控件的上边
android:layout_alignParentBottom 对齐到父控件的下边


对齐至父控件的中央位置
值为 true or false
android:layout_centerInParent 对齐到父控件的最中央位置
android:layout_layout_Horizontal 对齐到父控件水平方向中央的位置
android:layout_centerVertical 对齐到父控件垂直方向中央的位置


android 4.2 Relativelayout布局的新属性
值为某个存在控件的di
android:layout_alignStart 当前控件的起始位置对对齐到某个存在控件id的起始位置
android:layout_alignEnd 当前控件的起始位置对对齐到某个存在控件id的对齐到终点位置


值为true or false
android:layout_alignParentStart 对齐到父控件的起始位置
android:layout_alignParentEnd 对齐到父控件的终点位置


字体居中
android:gravity="center"


默认值
android:hint="值"
andriod:inputType="textpassworld"

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值