Android中View_layout等总结

1.View 属性:

android:id="@+id/v_view"
android:layout_width="100dp"
android:background="#fcfc32"
android:layout_height="100dp"
android:layout_margin="10dp" 外边距
layout_marginTop/Bottom/Left/Right
android:padding="" 内边距
paddingTop/Bottom/Left/Right

2.线性布局LinearLayout

android:orientation="vertical"/horizontal 排列方式,水平/垂直
android:gravity="center" //内容的位置 ViewGroup则是子空间位置
android:layout_gravity="center" //控件相对于父的位置
android:layout_weight="1" //权重按比例划分"剩余空间"

3.帧布局FrameLayout

android:layout_gravity="center"
android:layout_gravity="center_vertical|right"

4.相对布局 RelativeLayout

父:
居中layout_centerInParent/水平layout_centerHorizontal/layout_centerVertical
左边layout_alignParentLeft /右layout_alignParentRight
底部layout_alignParentBottom /顶部layout_alignParentTop
View:
左边 layout_toLeftOf/ layout_toRightOf
的上layout_above/下 layout_below/
对齐:
layout_alignTop/Bottom/Left/Right

5.网格布局GridLayout

属性:
android:rowCount="3" //行数
android:columnCount="4" //列数
子控件:
android:layout_rowSpan="2"//跨行数
android:layout_columnSpan="2"//跨列数

你可能感兴趣的:(Android中View_layout等总结)