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

简介: 牙叔教程 简单易懂

牙叔教程 简单易懂


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

控件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文档, 最后才是群里问问
--- 牙叔教程


声明


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

相关文章
|
3月前
QML (控件位置布局)之(Anchors)锚布局
QML (控件位置布局)之(Anchors)锚布局
164 2
|
3月前
[Qt5&布局] 控件自动填满所在布局框架
[Qt5&布局] 控件自动填满所在布局框架
69 0
[Qt5&布局] 控件自动填满所在布局框架
|
10月前
|
Web App开发 前端开发 安全
flex布局轻而易举实现页面布局;超详细解析轻松掌握
flex布局轻而易举实现页面布局;超详细解析轻松掌握
67 0
|
10月前
|
UED 容器
如何实现侧边两栏宽度固定,中间栏宽度自适应的布局?——双飞翼布局、圣杯(Holy Grails)布局
如何实现侧边两栏宽度固定,中间栏宽度自适应的布局?——双飞翼布局、圣杯(Holy Grails)布局
64 0
|
11月前
|
前端开发
css改变滚动条的颜色-横向滚动demo效果示例(整理)
css改变滚动条的颜色-横向滚动demo效果示例(整理)
|
12月前
|
前端开发 容器
两栏布局的实现方式
两栏布局的实现方式
|
编解码 前端开发 Android开发
移动布局基础(流式布局)
移动布局基础(流式布局)
119 0
|
前端开发
前端学习案例4-三栏布局2
前端学习案例4-三栏布局2
62 0
前端学习案例4-三栏布局2
|
前端开发
前端学习案例3-三栏布局之flex
前端学习案例3-三栏布局之flex
74 0
前端学习案例3-三栏布局之flex