我是靠谱客的博主 淡定蜻蜓,最近开发中收集的这篇文章主要介绍安卓APP_ 布局(2) —— RelativeLayout相对布局一、根据父容器定位二、根据兄弟组件定位三、margin:设置组件与父容器的边距四、padding:设置组件内部元素的边距,觉得挺不错的,现在分享给大家,希望可以做个参考。
概述
摘自:安卓APP_ 布局(2) —— RelativeLayout相对布局
作者:丶PURSUING
发布时间: 2021-04-05 20:19:54
网址:https://blog.csdn.net/weixin_44742824/article/details/115445242
RelativeLayout
- 一、根据父容器定位
- 二、根据兄弟组件定位
- 三、margin:设置组件与父容器的边距
- 四、padding:设置组件内部元素的边距
RelativeLayout
是一个相对布局,都是相对位置,不是绝对位置。默认相对于父容器,且从左上角开始布局。
一、根据父容器定位
大多数是带有Parent
的:
二、根据兄弟组件定位
兄弟组件:在同一个父容器下的组件
在使用兄弟组件定位时,似乎需要那个兄弟组件首先基于父容器定位,单纯把绿色块移动到中间(比如使用margin方法)而不使用父容器定位方法,红色块不会在左边出现。
三、margin:设置组件与父容器的边距
过于简单,直接用在子元素中就好
例如:子元素距离父容器左边框100dp
android:layout_marginLeft="100dp"
- 1
四、padding:设置组件内部元素的边距
针对于父容器,对其内部元素都有。
最后
以上就是淡定蜻蜓为你收集整理的安卓APP_ 布局(2) —— RelativeLayout相对布局一、根据父容器定位二、根据兄弟组件定位三、margin:设置组件与父容器的边距四、padding:设置组件内部元素的边距的全部内容,希望文章能够帮你解决安卓APP_ 布局(2) —— RelativeLayout相对布局一、根据父容器定位二、根据兄弟组件定位三、margin:设置组件与父容器的边距四、padding:设置组件内部元素的边距所遇到的程序开发问题。
如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。
本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
发表评论 取消回复