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"	//水平垂直居中
相关推荐
腻害兔4 小时前
【若依项目-产品经理视角】深度拆解 RuoYi-Vue-Pro 商城模块:从商品管理到交易引擎,50 张表撑起一整套电商系统
java·大数据·vue.js·产品经理·ai编程
码智社5 小时前
AES加密原理详解及Java实现加解密实战
java·开发语言
克里斯蒂亚诺更新5 小时前
ruoyi角色权限的对应关系
笔记
2501_916008895 小时前
iOS应用开发工具全面解析:如何选择与优化开发效率
ide·vscode·ios·objective-c·个人开发·swift·敏捷流程
萧瑟余晖6 小时前
JDK 26 新特性详解
java·开发语言
马优晨6 小时前
Freemarker 完整讲解(后端 Java 模板引擎)
java·开发语言·freemarker·freemarker 完整讲解·freemarker模板引擎
a1117768 小时前
2FA 验证码生成器(github登录验证 app)
笔记·学习
维天说9 小时前
CLI-Switch 2026年3月版历史设计:Hook、TTY 隔离与 JSON 状态
java·服务器·json
破碎的南瓜9 小时前
sqli--sql注入过关笔记(1,2,3,4,5,9)
数据库·笔记·sql
执明wa9 小时前
LayoutInflater详解: XML是如何变成View的?
android·xml·开发语言·android studio