Android Studio-相对布局(私人笔记)

java 复制代码
android:orientation="vertical"	//垂直布局
  • horizontal:水平布局
  • vertical:垂直布局
java 复制代码
android:gravity="center"  //重心居中,水平竖直都居中
  • center: 居中
  • center_horizontal: 水平居中
  • center_vertical: 垂直居中

1、位置

java 复制代码
android:layout_above="@id/tv_content"	//置于给定ID的空间之上
android:layout_below="@id/tv_content"	//置于给定ID的空间之下
java 复制代码
android:layout_toLeftOf="@id/tv_content"	//将控件置于ID空间左边缘
android:layout_toRightOf="@id/tv_content"	//将控件置于ID空间右边缘

2、对齐

java 复制代码
android:layout_alignBaseline="@id/tv_content"	//将控件的基准线和给定ID的基准线对齐
java 复制代码
android:layout_alignBottom="@id/tv_content"		//将控件底部边缘和给定ID的底部边缘对齐

3、相对于父控件(主界面)

java 复制代码
android:layout_alignParentBottom="true"		//如果为true,将控件底部与父控件底部对齐
android:layout_alignParentRight="true"		//如果为true,将控件右部与父控件右部对齐

4、居中(相对于父控件)

java 复制代码
android:layout_centerHorizontal="true"	//水平居中
android:layout_centerVertical="true"	//垂直居中
   
android:layout_centerInParent="true"	//水平垂直居中
相关推荐
伍六星1 小时前
基于JDBC的信息管理系统,那么什么是JDBC呢?
java·数据库·后端·jdbc·数据库连接
互联网行者2 小时前
java云原生实战之graalvm 环境安装
java·开发语言·云原生
三味神风3 小时前
NFS服务
笔记
LinuxSuRen5 小时前
Docker Compose Provider 服务介绍
java·运维·docker·容器·eureka
sg_knight5 小时前
Docker网络全景解析:Overlay与Macvlan深度实践,直通Service Mesh集成核心
java·网络·spring boot·spring cloud·docker·容器·service_mesh
鬣主任6 小时前
JavaSenderMail发送邮件(QQ及OFFICE365)
java·spring boot·smtp/imap/tls
找不到、了7 小时前
关于ReadWriteLock读写锁的介绍
java·开发语言·jvm
神秘敲码人8 小时前
Django基础(二)Django 项目基础操作
数据库·笔记·django
神秘敲码人8 小时前
Django基础(一)MVT 模式与 Django 框架
笔记·python·django
汉得数字平台8 小时前
集星獭 | 重塑集成体验:新版编排重构仿真电商订单数据入库
java·重构·idea·paas·源代码管理