安卓APP_ 布局(2) —— RelativeLayout相对布局
生活随笔
收集整理的這篇文章主要介紹了
安卓APP_ 布局(2) —— RelativeLayout相对布局
小編覺得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.
摘自:安卓APP_ 布局(2) —— RelativeLayout相對布局
作者:丶PURSUING
發(fā)布時(shí)間: 2021-04-05 20:19:54
網(wǎng)址:https://blog.csdn.net/weixin_44742824/article/details/115445242
RelativeLayout
- 一、根據(jù)父容器定位
- 二、根據(jù)兄弟組件定位
- 三、margin:設(shè)置組件與父容器的邊距
- 四、padding:設(shè)置組件內(nèi)部元素的邊距
RelativeLayout是一個(gè)相對布局,都是相對位置,不是絕對位置。默認(rèn)相對于父容器,且從左上角開始布局。
一、根據(jù)父容器定位
大多數(shù)是帶有Parent的:
二、根據(jù)兄弟組件定位
兄弟組件:在同一個(gè)父容器下的組件
在使用兄弟組件定位時(shí),似乎需要那個(gè)兄弟組件首先基于父容器定位,單純把綠色塊移動(dòng)到中間(比如使用margin方法)而不使用父容器定位方法,紅色塊不會(huì)在左邊出現(xiàn)。
三、margin:設(shè)置組件與父容器的邊距
過于簡單,直接用在子元素中就好
例如:子元素距離父容器左邊框100dp
- 1
四、padding:設(shè)置組件內(nèi)部元素的邊距
針對于父容器,對其內(nèi)部元素都有。
總結(jié)
以上是生活随笔為你收集整理的安卓APP_ 布局(2) —— RelativeLayout相对布局的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 系统漏洞
- 下一篇: 把一张合成图分拆出各个小图