android垂直排列元素_Android常用五种布局

本文介绍了Android中常见的五种布局:FrameLayout、LinearLayout(包括垂直和水平布局)、AbsoluteLayout、RelativeLayout和TableLayout。重点讲解了每种布局的特点、应用场景及关键属性,如LinearLayout的`layout_weight`属性和RelativeLayout的相对定位属性。此外,还提到了尺寸单位如px, dp, sp的使用。" 86132249,8233482,微信支付与SDK接入详解,"['微信支付', 'SDK', '支付流程', '二维码支付']
摘要由CSDN通过智能技术生成

1. FrameLayout(框架布局)

这个布局可以看成是墙脚堆东西,有一个四方的矩形的左上角墙脚,我们放了第一个东西,要再放一个,那就在放在原来放的位置的上面,这样依次的放,会盖住原来的东西。这个布局比较简单,也只能放一点比较简单的东西

类似网页中的div层

2. LinearLayout (线性布局)

线性布局,他是一个一个从上往下罗列在屏幕上

每一个LinearLayout里面又可分为垂直布局(android:orientation=”vertical”)和水平布局(android:orientation=”horizontal” )。当垂直布局时,每一行就只有一个元素,多个元素依次垂直往下;水平布局时,只有一行,每一个元素依次向右排列

android:layout_width表示控件的宽度,android_layout_height表示控件的高度,其属性值有wrap_content、fill_parent、match_parent三种。其中,wrap_content表示填满父控件的空白,fill_parent表示大小刚好足够显示当前控件里的内容,match_parent与fill_parent作用是相同的

linearLayout中有一个重要的属性 android:layout_weight=”1”,这个weight在垂直布局时,代表行距;水平的时候代表列宽;weight值越大就越大

android:id="@+id/button1"

android:layout_width="wrap_content"

<
  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值