为了账号安全,请及时绑定邮箱和手机立即绑定

Android安卓--布局管理器

标签:
Android

在Android中一共有以下四种布局管理器:
LinearLayout:线性布局管理器(默认),分为水平和垂直两种,只能进行单行布局;
FrameLayout:所有的组件放在左上角,一个覆盖一个;
TableLayout:任意行和列的表格布局管理器,其中TableRow代表一行,可以向行中增加组件;
RelativeLayout:相对布局管理器,更具最近一个视图组件,或是顶层父组件来确定下一个组件的位置。
废除的布局管理器:在Android 2.3.3版本之前还存在着一种绝对布局管理器(AbsoluteLayout),此布局管理器使用X、Y轴坐标的形式排列组件
图片描述
图片描述
LinearLayout组件类的继承结构:
java.lang.Object
android.view.View
android.view.ViewGroup
android.widget.LinearLayout

图片描述
LinearLayout.LayoutParams用于指定线性布局的参数;
LinearLayout.LayoutParams类的继承结构如下:
java.lang.Object
android.view.ViewGroup.LayoutParams
android.view.ViewGroup.MarginLayoutParams
android.widget.LinearLayout.LayoutParams
LinearLayout.LayoutParams类提供了以下一个构造方法:
public LinearLayout.LayoutParams (int width, int height)
常用布局参数:
public static final int FILL_PARENT
public static final int WRAP_CONTENT
图片描述

点击查看更多内容
4人点赞

若觉得本文不错,就分享一下吧!

评论

作者其他优质文章

正在加载中
感谢您的支持,我会继续努力的~
扫码打赏,你说多少就多少
赞赏金额会直接到老师账户
支付方式
打开微信扫一扫,即可进行扫码打赏哦
今天注册有机会得

100积分直接送

付费专栏免费学

大额优惠券免费领

立即参与 放弃机会
意见反馈 帮助中心 APP下载
官方微信

举报

0/150
提交
取消