天天看點

Android布局(LinearLayout)

LinearLayout(線性布局,常用) 預設方向:水準

設定布局的方向:android:orientation="horizontal"(水準)

android:orientation="vertical"(垂直)

設定背景圖檔: android:background="@drawable/back"

注意不要在圖檔後面添加字尾名,例如@drawable/back.png。因為Android是根據檔案名去擷取圖檔的,

是以Android中不能有2個相同的檔案名,即使圖檔格式不一樣

設定背景顔色: android:background="#00ff00" 綠色

設定文字大小: android:textSize="30sp"

android:textSize="30dp"

注意機關的差別,以 sp為機關的文字會随系統設定的字型大小改變而改變,而dp為機關的文字不會改變,

是以一般牽涉到文字的大小我們都會用sp而不是dp,px(像素)

設定元件在父布局裡的位置(居中,居左等): android:layout_gravity="left"

設定元件中的文本在元件裡的位置: android:gravity="left"

設定提示資訊,當點選是資訊消失: android:hint="username"

外邊距: android:layout_marginRight="20dp" 元件群組件之間的距離

内邊距: android:paddingTop="20pd" 元件的内容與元件邊框的距離

padding

paddingTop

paddingRight

paddingBottom

paddingLeft

layout_margin

layout_marginTop

layout_marginRight

layout_marginBottom

layout_marginLeft

對文本元件的單行設定: android:singleLine="true"

為true時,隻顯示單行。預設為false,可以多行

設定權重(比例): android:layout_weight="2"