我想写一个这样的布局, 控件的高度应该怎么写呀

简介: 牙叔教程 简单易懂

牙叔教程 简单易懂


有人问我这样的布局怎么写

控件2的高度是固定的, 然后剩余空间全部给控件1,

先别看下面, 自己先想想.


  • 方法一: 利用layout_weight
"ui";
ui.layout(
  <vertical>
    <vertical id="up" bg="#7bed9f" layout_weight="1"></vertical>
    <vertical id="down" bg="#70a1ff" h="100dp"></vertical>
  </vertical>
);
  • 方法二: 利用margin
"ui";
ui.layout(
  <frame>
    <vertical id="up" bg="#7bed9f" h="*" marginBottom="100dp"></vertical>
    <vertical id="down" bg="#70a1ff" h="100dp" layout_gravity="bottom"></vertical>
  </frame>
);

方法三: 利用padding

ui.layout(
  <frame>
    <vertical id="up" bg="#7bed9f" h="*" paddingBottom="100dp"></vertical>
    <vertical id="down" bg="#70a1ff" h="100dp" layout_gravity="bottom"></vertical>
  </frame>
);

名人名言


思路是最重要的, 其他的百度, bing, stackoverflow, github, 安卓文档, autojs文档, 最后才是群里问问
--- 牙叔教程


声明


部分内容来自网络
本教程仅用于学习, 禁止用于其他用途

相关文章
|
2月前
|
前端开发 容器
前端基础(十五)_多栏布局(两列自适应布局、圣杯布局---三列布局、双飞翼布局--三列布局、等高布局)
本文介绍了前端开发中的多种自适应布局技术,包括两列自适应布局、圣杯布局(三列布局)、双飞翼布局(三列布局)和等高布局。文章通过代码示例展示了如何使用HTML和CSS实现这些布局,以及如何通过flex布局简化实现过程。
77 2
|
6月前
QML (控件位置布局)之(Anchors)锚布局
QML (控件位置布局)之(Anchors)锚布局
277 2
|
6月前
[Qt5&布局] 控件自动填满所在布局框架
[Qt5&布局] 控件自动填满所在布局框架
105 0
[Qt5&布局] 控件自动填满所在布局框架
|
Web App开发 前端开发 安全
flex布局轻而易举实现页面布局;超详细解析轻松掌握
flex布局轻而易举实现页面布局;超详细解析轻松掌握
93 0
|
UED 容器
如何实现侧边两栏宽度固定,中间栏宽度自适应的布局?——双飞翼布局、圣杯(Holy Grails)布局
如何实现侧边两栏宽度固定,中间栏宽度自适应的布局?——双飞翼布局、圣杯(Holy Grails)布局
83 0
|
前端开发 容器
两栏布局的实现方式
两栏布局的实现方式
|
编解码 前端开发 Android开发
移动布局基础(流式布局)
移动布局基础(流式布局)
127 0
|
前端开发
前端学习案例4-三栏布局2
前端学习案例4-三栏布局2
70 0
前端学习案例4-三栏布局2
|
前端开发
前端学习案例6-三栏布局4
前端学习案例6-三栏布局4
61 0
前端学习案例6-三栏布局4