Android布局
Android 布局
五种基础布局
1、LinearLayout (线性布局)
LinearLayout是一种线型的布局方式。LinearLayout布局容器内的组件一个挨着一个地排列起来:不仅可以控制个组件横向排列,也可控制各组件纵向排列。
- android:orientation 属性指定了排列方向,可以选择vertical与horizontal
- android:gravity 属性制定了文字在控件中的对齐方式,与HTML对齐方式大致相同
- android:layout_gravity 属性和上面的属性看起来很像,但是多了一个layout前缀,因此他可以指定控件在布局中的对齐方式
- android:layout_weight=”1”(权重),weight处于垂直布局时代表行距,水平布局时代表列宽,weight值越大则对应的行距或列宽越大
- android:visibility=invisible控制布局是否显示 1、visible 显示 2、invisible 不显示但依旧占用布局空间 3、gone 隐藏控件
2、RelativeLayout(相对布局)
后续更新
3、FrameLayout(帧布局)
后续更新
4、TableLayout(表格布局)GridLayout 网格布局
后续更新
5、AbsoluteLayout(绝对布局)
后续更新
本博客所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明来自 远方小屋`Blog!