Android - 约束布局 ConstraintLayout

news/2024/11/17 9:44:00/

一、概念

解决布局嵌套过多的问题,采用方向约束的方式对控件进行定位。

二、位置约束

2.1 位置

至少要保证水平和垂直方向都至少有一个约束才能确定控件的位置。

layout_constraintLeft_toLeftOf我的左边,与XXX左边对齐。
layout_constraintLeft_toRightOf我的左边,与XXX右边对齐。
layout_constraintRight_toRightOf我的右边,与XXX右边对齐。
layout_constraintRight_toLeftOf我的右边,与XXX左边对齐。
layout_constraintTop_toTopOf我的顶部,与XXX顶部对齐。
layout_constraintTop_toBottomOf我的顶部,与XXX底部对齐。
layout_constraintBottom_toBottomOf我的底部,与XXX底部对齐。
layout_constraintBottom_toTopOf我的底部,与XXX顶部对齐。
layout_constraintBaseline_toBaselineOf我的文本基线,与XXX文本基线对齐。

2.2 角度

正上方是0°,顺时针角度为正。
layout_constraintCircle目标控件ID
layout_constraintCircleRadius半径
layout_constraintCircleAngle角度(0~360)

2.3 百分比偏移

让控件在父布局的水平方向或垂直方向的百分之多少的位置,需要先添加位置约束。

 


http://www.ppmy.cn/news/60027.html

相关文章

java错题总结(19-21页)

链接:关于Java中的ClassLoader下面的哪些描述是错误的_用友笔试题_牛客网 来源:牛客网 B:先讲一下双亲委派机制,简单来说,就是加载一个类的时候,会往上找他的父类加载器,父类加载器找它的父类加…

一个go http和grpc客户端库

大家好,我是peachesTao,今天是五一假期的第4天,首先祝大家劳动节快乐。今天给大家推荐一个统一http和grpc客户端调用的库,名为prpc,github地址:prpc,该库是我公司根据最佳实践总结开发出来的&am…

Java 多线程知识

参考链接:https://www.cnblogs.com/kingsleylam/p/6014441.html https://blog.csdn.net/ly0724ok/article/details/117030234/ https://blog.csdn.net/jiayibingdong/article/details/124674922 导致Java线程安全问题最主要的原因: (1&#…

Java基础(十七)File类与IO流

1. java.io.File类的使用 1.1 概述 File类及本章下的各种流,都定义在java.io包下。一个File对象代表硬盘或网络中可能存在的一个文件或者文件目录(俗称文件夹),与平台无关。(体会万事万物皆对象)File 能新…

WordPress网站如何开启Gzip压缩快速传输

最近无聊都没有使用Gzip压缩,是因为发现开启这个压缩也是有学问的。服务器上设置、WordPress站点上设置还是插件上设置让我有所疑惑。通过几天的研究学习,总结并分享下如何将 WordPress 站点开启 Gzip 压缩以达到加快传输的目的。 gzip on; gzip_min_length 1k; gzip_buffe…

linux_线程基础函数-pthread_self函数-pthread_create函数-pthread_exit函数-pthread_join函数

接上一篇:linux_线程概念-内核线程实现原理-线程共享资源-线程优缺点 今天来分享线程的代码函数了,主要是获得线程ID、创建线程函数、线程退出函数、等待线程结束函数,以及分享这些函数的例子,话不多说,开始上菜&#…

MySQL索引详解及如何使用

前言 MySQL 索引是 MySQL 数据库中的一项重要功能,它可以大大提高查询效率,加快数据检索速度。在本文中,我们将深入探讨 MySQL 索引的相关知识,包括索引的作用、常用索引类型、如何创建和使用索引等。我们将会从以下四个方面进行…

代码随想录算法训练营第四十八天| 198.打家劫舍、213.打家劫舍II、337.打家劫舍III

文章目录 198.打家劫舍213.打家劫舍II337.打家劫舍III 198.打家劫舍 题目链接:代码随想录 解题思路: 1.dp[i]:考虑下标i(包括i)以内的房屋,最多可以偷窃的金额为dp[i] 只是考虑,不一定偷 2.递推…