1. 程式人生 > >Android開發工程師文集-layout_weight講解

Android開發工程師文集-layout_weight講解

text 喜歡 信息 back ont layout rap ron 代碼

前言

大家好,給大家帶來Android開發工程師文集-layout_weight講解的概述,希望你們喜歡

Layout_weight的相關代碼展示

<TextView
 android:layout_width="0dp"
 android:layout_height="25dp"
 android:layout_weight="1"
 android:gravity="center"
 android:background="#000000"/>
<TextView
 android:layout_width="0dp"
 android:layout_height="25dp"
 android:layout_weight="2"
 android:gravity="center"
 android:background="#f0f0f0"/>
<TextView
 android:layout_width="0dp"
 android:layout_height="25dp"
 android:layout_weight="3"
 android:gravity="center"
 android:background="#a3a3a3"/>

控件占格比例為1:2:3

android:baselineAligned="false"

這個屬性,表示不基於同一水平面上。

特性

LinearLayout中的layout_weight屬性,先分配控件的尺寸,再分配weight的,如果給控件設置文本信息,那麽如果該控件寬度為 wrap_content, 就先排這個文本信息,然後再按weight分配。

如果寬度為 match_parent 的話,分配和上述差不多,只是它的比例算法不一樣。

weightSum 這個可以設置整個父控件的比例,android:weightSum="3" , 表示為3個分配,那麽下面的布局就是分3分,可1:2,2:1等。

要點:總的寬度減去設置的寬度,進行分配。

如果覺得不錯,那就點個贊吧!??

總結

  • 本文講了Android開發工程師文集-layout_weight講解,如果您還有更好地理解,歡迎溝通
  • 定位:分享 Android&Java知識點,有興趣可以繼續關註

Android開發工程師文集-layout_weight講解