转自:http://segmentfault.com/q/1010000000095725

如果使得一个View占用其父View的剩余空间?

答案是使用:android:layout_weight = "1"

<?xml version="1.0" encoding="utf-8"?>
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"android:layout_width="fill_parent"android:layout_height="fill_parent"android:background="#ffe0e8ec"android:orientation="vertical" ><LinearLayoutandroid:layout_width="fill_parent"android:layout_height="20dip" /><LinearLayoutandroid:layout_width="fill_parent"android:layout_height="fill_parent"android:layout_weight="1.0" /><LinearLayoutandroid:layout_width="fill_parent"android:layout_height="20dip" /></LinearLayout>

android:layout_weight的解释:

Layout weight is used to determine how Android divides up any left over space after the various widgets get all of the space they want.

转载于:https://www.cnblogs.com/hellenism/p/3745708.html

[Android学习笔记]LinearLayout布局,剩余空间的使用相关推荐

  1. Android学习笔记:Android基础知识点(不断更新中)

    1.Android学习笔记:OkHttp 2.Android学习笔记:更新UI的方法(UI线程和非UI线程) 3.Android学习笔记:Volley 4.Android学习笔记:Handler 5. ...

  2. 【转】Pro Android学习笔记(二五):用户界面和控制(13):LinearLayout和TableLayout...

    目录(?)[-] 布局Layout 线性布局LinearLayout 表格布局TableLayout 布局Layout Layout是容器,用于对所包含的view进行布局.layout是view的子类 ...

  3. Android学习笔记 2.2.1 线性布局 2.2.2 表格布局

    Android学习笔记 疯狂Android讲义 文章目录 Android学习笔记 疯狂Android讲义 第2章 Android 应用的界面编程 2.2 第1组 UI组件:布局管理器 2.2.1 线性 ...

  4. Android学习笔记 56. TabLayout 选项卡布局

    Android学习笔记 Android基础开发--布局 文章目录 Android学习笔记 Android基础开发--布局 56. TabLayout 选项卡布局 56.1 简介 56.2 TabIte ...

  5. Android学习笔记---09_深入了解各种布局技术

    Android学习笔记---09_深入了解各种布局技术 09_深入了解各种布局技术

  6. android 布局排排,[android]如何使LinearLayout布局从右向左水平排列,而不是从左向右排列...

    方法1:利用android:layout_weight android:layout_width="match_parent" android:layout_height=&quo ...

  7. Android学习笔记26:图片切换控件ImageSwitcher的使用

    在Windows操作系统中,要查看多张图片,可以通过使用"Windows照片查看器"在"上一张"和"下一张"之间切换,进行多张图片的浏览. ...

  8. Pro Android学习笔记(二九):用户界面和控制(17):include和merge

    xml控件代码重用:include 如果我们定义一个控件,需要在不同的layout中重复使用,或者在同一个layout中重复使用,可以采用include的方式.例如定义my_button.xml如下 ...

  9. 【转】 Pro Android学习笔记(二九):用户界面和控制(17):include和merge

    目录(?)[-] xml控件代码重用include xml控件代码重用merge 横屏和竖屏landsacpe portrait xml控件代码重用:include 如果我们定义一个控件,需要在不同的 ...

最新文章

  1. 【Linux】【Services】【Package】rpm
  2. sand.A java_java中volatile关键字的含义(转)
  3. 荣耀9igoogle模式_iGoogle个性化主页的6种替代方法
  4. java const string_深入研究Java String
  5. Dubbo简单介绍及实例
  6. javascript中数组、冒泡排序、函数及函数实参形参、arguments伪数组、异步函数等介绍
  7. 箭在弦上!雷军暗示:小米10系列有望2月3日开启预热
  8. 套现4.88亿美元,百度从此告别外卖!
  9. 如何在ubuntu上安装make 3.81
  10. 用matlab制作证件照,美图秀秀证件照制作方法图文教程
  11. 【美赛】美赛字体格式和排版要求
  12. vue下载与安装详细教程
  13. 【机器学习】图解机器学习神器:Scikit-Learn
  14. Magento查询产品时查询库存状态
  15. VM虚拟机安装orcle数据库
  16. GnomeSort(侏儒排序)——C语言实现
  17. 全“芯”升级,浩辰CAD 2021赋能全国产化CAD应用
  18. 【Python处理EXCEL】--pandas导入Excel文件
  19. 静心戒躁--半个学期来的小结
  20. 刷爆力扣之字符串中的单词数

热门文章

  1. 10的多少次方 oracle_初中数学:关于一元二次方程的中考经典例题,千万别错过!...
  2. 框架生成的HTML修改,Django框架form表单验证 修改html标签的样式
  3. 天翼云从业认证(3.2)天翼云存储产品
  4. 网页设计简约_简约设计指南
  5. 第一周:信息系统项目管理基础与立项管理作业视频讲解
  6. spring的单例回收
  7. ProtoBuf的介绍以及在Java中使用protobuf将对象进行序列化与反序列化
  8. MyBatis中动态sql实现传递多个参数并使用if进行参数的判断和实现like模糊搜索以及foreach实现in集合
  9. DevExpress的TreeList实现节点上添加自定义右键菜单并实现删除节点功能
  10. MyBatisPlus条件构造器实现降序排序的两种方式