在layout_width設置為fill_parent的時候,layout_weight所代表的是你的控件要優先盡可能的大,但這個大是有限度的,即fill_parent.

在layout_width設置為wrap_content的時候,layout_weight所代表的是你的控件要優先盡可能的小,但這個小是有限度的,即wrap_content.

layout_height 同 layout_width.

1. layout_width="fill_parent", button1的weight=1,button2的weight=2;

2.layout_width="fill_parent", button1的weight=1,button2的weight=2000;

------------------------------------------------------------------------------------------------------------------------------------------------

3.layout_width="wrap_content", button1的weight=1,button2的weight=2;

4.layout_width="wrap_content", button1的weight=1,button2的weight=2000;

转载于:https://www.cnblogs.com/lyz459/p/3785371.html

layout_weight相关推荐

  1. Android(java)学习笔记96:layout_weight使用注意事项

    1. android:layout_weight使用说明: layout_weight是权重的意思,也就是各个控件所占的比重,用在LinearLayout布局中.当我们使用layout_weight的 ...

  2. Android LinearLayout的android:layout_weight属性

    本文主要介绍Android LinearLayout的android:layout_weight属性意义 android:layout_weight为大小权重,相当于在页面上显示的百分比,它的计算是根 ...

  3. android:layout_weight的真实含义

    首先声明只有在Linearlayout中,该属性才有效.之所以android:layout_weight会引起争议,是因为在设置该属性的同时,设置android:layout_width为wrap_c ...

  4. android 布局中 layout_gravity、gravity、orientation、layout_weight

    线性布局中,有 4 个及其重要的参数,直接决定元素的布局和位置,这四个参数是 android:layout_gravity ( 是本元素相对于父元素的重力方向 ) android:gravity (是 ...

  5. Android 布局属性 Android:layout_weight 总结

    Android 为我们提供了五种布局方式 线性布局:LinerLayout 表格布局:TableLayout 相对布局:RelativeLayout 绝对布局:AbsoluteLayout 帧布局:F ...

  6. Android之Android:layout_weight详解

    1.LinearLayout可以为其包含控件指定填充权值layout_weight. 这样就允许其包含的控件可以填充屏幕上的剩余空间.这也避免了所有控件挤成一堆的情况,而是允许他们放大填充所有空白.剩 ...

  7. 安卓平分位置layout_weight学习记录

    weight (权重)  使用把layout_width写成0   weight 为平分剩余父容器位置 两个标签平分 <?xml version="1.0" encoding ...

  8. layout_weight layout_gravity gravity

    layout_weight 表示布局的权重,0或者1.比如消息框对应的EditText控件的默认布局权重是0,设定的布局高度(layout height)是fill_parent,而且它在发送按钮之前 ...

  9. Android按比例布局之layout_weight和weightSum的使用

    一个Button占据整个屏幕的一半宽度,开发文档中对layout_weight属性的描述: "定义weight总和的最大值.如果未指定该值,以所有子视图的layout_weight属性的累加 ...

  10. Android Java 代码设置 layout_weight 属性

    介绍 遇到在一个页面布局中,UI显示需要把屏幕分成上下两部分高度均分显示内容.是不是会想到 xml 里的 layout_weight设置权重的属性,但是现在需要代码里设置权重. 查了下,控件必须在 L ...

最新文章

  1. 智源研究院发布“源创计划”,助力人工智能创业项目加速
  2. PostgreSQL数据库dblink和postgres_fdw扩展使用比较
  3. 编译glib-1.2.20-r5出错./libtool: line 297
  4. mysql数据控制语言_mysql数据控制语言DCL(Data Control Language)-数据库
  5. 【TensorFlow】tf.nn.softmax_cross_entropy_with_logits 函数:求交叉熵损失
  6. 【Vegas原创】使用javascript实现两个listbox中的添加、删除
  7. VMware 6 个少为人知的技巧
  8. 【java进阶之路】(并发编程篇)1.Java线程
  9. 190617每日一句;我们可以普通,但我们必须拒绝平庸,别再去追随他人的脚步,开拓属于自己的道路
  10. Atitit. 类与对象的存储实现
  11. 读书感受 之《活着》
  12. C语言三剑客:C陷阱与缺陷、C和指针、C专家编程-----下载
  13. React学习之旅Part7:React绑定事件和使用setState()修改state的数据、React实现双向数据绑定
  14. 解决docker+openvpn搭建完成后客户端能连接,但是无法访问互联网或其他机器
  15. ZooKeeper JMX enabled by default
  16. 苏州源特VPT87DDF01B 隔离变压器 小体积/SMD/3000VDC 隔离
  17. [图形学] 基于图像的照明:漫反射辐照度
  18. 一图掌握PEST分析模型及案例
  19. 车牌识别一体机二次开发
  20. 【工具】免费的 Mac 电脑录屏方式(支持 M1 芯片)

热门文章

  1. Win10系统msvcr120.dll丢失解决
  2. SpringMVC表单标签
  3. Nginx页面乱码问题
  4. 【软考】程序设计语言复习指南
  5. c语言i o编程,【linux】基本I/O操作标准I/O操作(c语言编程)
  6. layui获取select 文本_小程序富文本编辑器editor初体验
  7. 在表达式 T(n) = 2T(n/2) + O(1) 与 T(1) = O(1) 中,T(n) 的时间复杂度为多少?
  8. UnityShader29:模板测试
  9. UnityShader11:纹理属性
  10. OpenGL基础53:阴影映射(下)