在xml里写的layout_constraintWidth_percent=“0.4”

app:layout_constraintWidth_default="percent"
app:layout_constraintWidth_percent="0.4"

在java中可以这样写

mConstraintLayout = (ConstraintLayout) findViewById(R.id.myconstraint_layout)

ConstraintSet set = new ConstraintSet();

set.connect(子view的id, ConstraintSet.TOP, ConstraintLayout的id, ConstraintSet.TOP);
set.constrainPercentHeight(子view的id, 0.4);
set.constrainPercentWidth(子view的id, 0.4);

set.applyTo(ConstraintLayout对象实例);

layout_constraintWidth_percent in java相关推荐

  1. 安卓开发Java版——UI界面的设计

    UI界面设计 常见控件使用方法 TextView android:background 背景颜色 android:layout_width和android:layout_height指定了控件的宽度和 ...

  2. constrain用法java_Android动画五:ConstraintLayout 通过XML和Java两种方式实现动画

    ConstraintLayout 动画的实现有两种方式实现,一种是 XML 方式实现,另外一种是Java,两者各有优点,下面就分别介绍两种实现方式,只要会 ConstraintLayout ,实现都非 ...

  3. springboot实现SSE服务端主动向客户端推送数据,java服务端向客户端推送数据,kotlin模拟客户端向服务端推送数据

    SSE服务端推送 服务器向浏览器推送信息,除了 WebSocket,还有一种方法:Server-Sent Events(以下简称 SSE).本文介绍它的用法. 在很多业务场景中,会涉及到服务端向客户端 ...

  4. Java 获取当前时间之后的第一个周几,java获取当前日期的下一个周几

    Java 获取当前时间之后的第一个周几,java获取当前日期的下一个周几 //获得入参的日期 Calendar cd = Calendar.getInstance(); cd.setTime(date ...

  5. 在k8s中使用gradle构建java web项目镜像Dockerfile

    在k8s中使用gradle构建java web项目镜像Dockerfile FROM gradle:6-jdk8 AS build COPY --chown=gradle:gradle . /home ...

  6. Java | kotlin 手动注入bean,解决lateinit property loginService has not been initialized异常

    kotlin.UninitializedPropertyAccessException: lateinit property loginService has not been initialized ...

  7. SpringBoot项目使用nacos,kotlin使用nacos,java项目使用nacos,gradle项目使用nacos,maven项目使用nacos

    SpringBoot项目使用nacos kotlin demo见Gitte 一.引入依赖 提示:这里推荐使用2.2.3版本,springboot与nacos的依赖需要版本相同,否则会报错. maven ...

  8. OpenAPI使用(swagger3),Kotlin使用swagger3,Java使用swagger3,gradle、Maven使用swagger3

    OpenAPI使用(swagger3) demo见Gitte 一.背景及名词解释 OpenAPI是规范的正式名称.规范的开发工作于2015年启动,当时SmartBear(负责Swagger工具开发的公 ...

  9. Gradle错误提示:Java home supplied via ‘xxx.xxx.xxx‘ is invalid

    Gradle错误提示:Java home supplied via 'org.gradle.java.home' is invalid 描述:在使用idea采用gradle进行依赖的管理功能,当想切换 ...

最新文章

  1. 收款神器!解读聚合收款码背后的原理|原创
  2. C# 3.0 入门系列(一)
  3. Windoes 远程桌面 对windows 传送大文件(镜像等)
  4. 磁盘配额 挂载 和yum源的配置
  5. python慢为什么用的人还很多_为什么是所有人比python标准慢得多吗?
  6. hdu 2049 考新郎
  7. shell两个数字相乘_使用8086微处理器将两个16位数字相乘而不带进位
  8. 关于MYSQL的 insert 的一些方法说明
  9. vue 路由参数变化,页面不刷新(数据不更新)解决方法
  10. [转载] python下求语数总分和平均值_R和python语言如何求平均值,中位数和众数
  11. 如何将绿色软件制作成云端平台中的软件包
  12. 软件工程课程设计-ch小说网站
  13. ORACLE RAC安装问题解决记录(5)- 未设置cluster_database导致 ORA-01102 cannot mount database in EXCLUSIVE mode
  14. dede栏目添加自定义字段方法
  15. ios:应用发布App Store流程
  16. 20189220 余超《Linux内核原理与分析》第一周作业
  17. 如何安装node.js
  18. java 随机发牌_java实现扑克牌发牌器
  19. Pandas str列内置方法
  20. K8s - 内部域名解析 - 外

热门文章

  1. Necklace of Beads
  2. 键盘录入长方形的长和宽,计算长方形的周长和面积,请使用面向对象的方式解决
  3. cfa的pv怎么用计算机算,CFA考试规定使用的计算器,以及它的使用方法
  4. TCP和UDP的运用
  5. 2021最新Navicat15下载安装包
  6. brio与BO及Cognos的比较
  7. 118 Servlet_1 _Tomcat服务器
  8. Mel,Bark以及ERB刻度
  9. 百度个性化地图如何在网页中使用?
  10. QQ2013 协议分析