第四讲 布局管理器

简介: 第四讲 布局管理器

一、引言


(本讲中部分内容了解即可,选择自己常用的布局掌握即可)


二、内容


1、AbsoluteLayout 绝对布局(*)

控件的位置由坐标决定,注意,原点坐标在左上角。

由于分辨率与屏幕大小的差异,故不建议使用此种布局。


2、LinearLayout 线性布局(****)

控件按照固定方向依次摆放

android:orientation="vertical"//垂直方向
android:orientation="horizontal"//水平方向


layout_gravity:设定控件在父容器的位置

gravity:设定控件内文字的位置


3、FrameLayout 帧布局(***)

控件叠加摆放,叠加原点在左上角。


4、TableLayout 表格布局(***)

将控件放置在若干行中


5、 RelativeLayout 相对布局(*****)

控件的位置由参照物决定,参照物可以是其它控件,也可以是父容器。

  • 参照物是父容器

image.png


  • 参照物是其它控件

image.png


6、ConstraintLayout 约束布局(*****)

通过约束确定布局,使用可视化方式,不需要使用XML编辑,较为方便;

当然,还有更多使用方法等待你去发掘!新世界的大门点此开启

目录
相关文章
|
19天前
|
XML 数据可视化 Java
Android布局——线性布局、相对布局、帧布局、表格布局、网格布局、约束布局
Android布局——线性布局、相对布局、帧布局、表格布局、网格布局、约束布局
|
19天前
|
Android开发
Android布局——帧布局、表格布局、网格布局
Android布局——帧布局、表格布局、网格布局
|
10月前
|
XML Java Android开发
Android 中ScrollView垂直滚动视图之隐藏滚动条的三种方法
Android 中ScrollView垂直滚动视图之隐藏滚动条的三种方法
99 0
Qt布局管理器(QHBoxLayout,QVBoxLayout)
Qt布局管理器(QHBoxLayout,QVBoxLayout)
151 0
|
Android开发
【RecyclerView】 三、RecyclerView 布局 ( 线性布局管理器 LinearLayoutManager )
【RecyclerView】 三、RecyclerView 布局 ( 线性布局管理器 LinearLayoutManager )
533 0
【RecyclerView】 三、RecyclerView 布局 ( 线性布局管理器 LinearLayoutManager )
|
容器
FlowLayout布局
FlowLayout布局
164 0
|
容器
GridLayout布局
GridLayout布局
128 0
GridLayout布局