layout_width
layout_height
这两个属性都有两个一样的属性值
分别是wrap_content和match_parent
match_parent表示让当前控件的大小和父布局的大小一样,也就是由父布局来决定当前控件的大小 类似于html的flex_grow:1;
wrap_content表示让当前的控件大小能够刚好包含里面的内容,也就是由控件内容决定当前控件的大小 类似于html的行内元素
visibility:设置控件是否显示
共三个值
visible可见
invisible不可见(类似于visibility:hidden隐藏但保留空间)
gone隐藏(类似于display:none隐藏且不保留空间)
orientation:设置水平排列还是垂直排列(LinearLayout布局专属)
horizontal水平排列
vertical垂直排列
gravity:如果给控件设置,那么是设置字体的位置,是在该控件的哪个位置,如果给布局设置,那么就是给整个布局内的控件设置位置
alpha:给布局设置,则设置所有控件的透明度,如果给控件设置,则只会改变当前设置的控件的透明度