android中的布局分为六种分别为,【Android程序开发】-Android六种布局详解

本文详细介绍了Android中的六种布局:RelativeLayout、LinearLayout、TableLayout/GridLayout、ConstraintLayout、FrameLayout和AbsoluteLayout。重点讲解了相对布局的属性,如水平居中、垂直居中等,以及ConstraintLayout的特性,如实现宽高比例和控件平分宽度。
摘要由CSDN通过智能技术生成

Android中的布局分为六种,分别是

相对布局 RelativeLayout

线性布局LinearLayout

表格布局TableLayout/GridLayout

约束布局ConstraintLayout

帧布局FrameLayout

绝对布局AbsoluteLayout

所有的布局类⾥⾯都维护⼀个LayoutParams extends MarginLayoutParmas⽤于管理当前这个布局容器⼦控件的布局

良好的布局设计对UI界面至关重要,下面简单介绍一下这六种布局:

相对布局

在Eclipse中开发Android程序时,默认采用的就是相对布局。相对布局通常有两种形式,一种是相对于容器而言的,一种是相对于控件而言的,为了能准确定位布局中的控件,相对布局提供了很多属性。

属性

效果

android:layout_centerHrizontal

水平居中

android:layout_centerVertical

垂直居中

android:layout_centerInparent

相对于父元素完全居中

------------------------------------------------

---------------------------

android:layout_alignParentBottom

贴紧父元素的下边缘

android:layout_alignParentLeft

贴紧父元素的左边缘

android:layout_alignParentRight

贴紧父元素的右边缘

android:layout_alignParentTop

贴紧父元素的上边缘

android:layout_alignWithParentIfMissing

如果对应的兄弟元素找不到的话就以父元素做参照物

android:layout_below

在某元素的下方

android:layout_above

在某元素的的上方

android:layout_toLeftOf

在某元素的左边

android:layout_toRightOf

在某元素的右边

------------------------------

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值