[Android Studio 30天自我挑战] RelativeLayout元件对齐方式

介绍Android studio的RelativeLayout的对齐方式

1.常用对齐方式:
在指定元件方:

android:layout_below="@id/名称"

在指定元件方:

android:layout_above="@id/名称"

在指定元件方:

android:toLeftOf="@id/名称"

在指定元件方:

android:toRightOf="@id/名称"

2.布局方式对齐
版面置中:

android:layout_centerInParent="true"

水平置中:

android:layout_centerVertical="true"

垂直置中:

android:layout_centerHorizontal="true"

对齐指定元件的边界:

android:layout_alignTop="@id/名称"

对齐指定元件的边界:

android:layout_alignBottom="@id/名称"

对齐指定元件的边界:

android:layout_alignRight="@id/名称"

对齐指定元件的边界:

android:layout_alignLeft="@id/名称"

3.间隔对齐
离下边界距离:

android:layout_marginBottom=" "

离上边界距离:

android:layout_marginTop=" "

离右边界距离:

android:layout_marginRight=" "

离左边界距离:

android:layout_marginLeft=" "

父元素对齐
对齐父元素内左边:

android:alignParentLeft="true"

对齐父元素内右边:

android:alignParentRight="true"

对齐父元素内上边:

android:alignParentTop="true"

对齐父元素内下边:

android:alignParentBottom="true"

离父元素下边界距离:

android:layout_paddingBottom=" "

离父元素上边界距离:

android:layout_paddingTop=" "

离父元素右边界距离:

android:layout_paddingRight=" "

离父元素左边界距离:

android:layout_paddingLeft=" "

<<:  [Day13] Vite 出小蜜蜂~Memory Leak & Optimization!

>>:  Day 11:Python基本介绍04 | Set、Dictionary

Day3 Python 基础教学 (二)

前篇介绍完安装之後,我们这边要来介绍建立 python 的虚拟环境, virtualenv 是一个程...

[ Day 30 ] - 初学者升级啦~完赛心得

初学者升级啦 YA!30天了~代表我连续 30 天学习 JS 了!(拍手~) 第一次参加铁人赛,其实...

【C#】Struct vs Class

Struct就像是轻量版本的Class~ 但它们间还是有几点差异性~ 我们今天就来看看Struct跟...

DAY16 - [JS] 扩充功能 - 倒数计时,暂停、开始、结束

今日文章目录 需求说明 事前准备 遇到问题 需求说明 输入时间改成分钟 增加功能:暂停、开始、结束...

(Day14) 闭包 (Closure) 介绍

闭包算是在 JS 中常听到,却不容易使用的一个方法,更多状况是不小心用出来,~~因此出 bug ~~...