码迷,mamicode.com
首页 > 移动开发 > 详细

Android Layout属性

时间:2020-11-06 02:37:43      阅读:28      评论:0      收藏:0      [点我收藏+]

标签:androi   内容   fill   支持   tar   rap   content   idg   常用   

通用属性

android:layout_height

android:layout_width

含义
fill_parent/match_parent 高度或者宽度对齐到父控件
wrap_content 包围本控件的内容

android:gravity

android:layout_gravity

gravity是设置自身内部元素的对齐方式。比如一个TextView,则是设置内部文字的对齐方式;如果是ViewGroup组件如LinearLayout的话,则为设置它内部view组件的对齐方式。
layout_gravity是设置自身相当于父容器的对齐方式。比如,一个TextView设置layout_gravity属性,则表示这TextView相对于父容器的对齐方式。

取值 含义
top/bottom/left/right/start/end 常用的对齐方式
center 横向和纵向都是居中
center_horizontal/center_vertical 横向居中/纵向居中

LinearLayout

布局权重

LinearLayout 还支持使用 android:layout_weight 属性为各个子视图分配权重。此属性会根据视图应在屏幕上占据的空间大小,向视图分配“重要性”值。如果拥有更大的权重值,则视图便可展开,进而填充父视图中的任何剩余空间。子视图可指定权重值,然后系统会按照子视图所声明的权重值比例,为其分配视图组中的任何剩余空间。默认权重为零。

均等分布

如要创建线性布局,让每个子视图使用大小相同的屏幕空间,请将每个视图的 android:layout_height 设置为 "0dp"(针对垂直布局),或将每个视图的 android:layout_width 设置为 "0dp"(针对水平布局)。然后,请将每个视图的 android:layout_weight 设置为 "1"。

属性

android:orientation

线性控件的方向。

含义
horizontal 横向
vertical 纵向

Android Layout属性

标签:androi   内容   fill   支持   tar   rap   content   idg   常用   

原文地址:https://www.cnblogs.com/psbec/p/13933834.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!