日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 运维知识 > Android >内容正文

Android

Android布局_LinearLayout布局

發布時間:2025/3/15 Android 26 豆豆
生活随笔 收集整理的這篇文章主要介紹了 Android布局_LinearLayout布局 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

一、LinearLayout 布局,類似于一個盒子

1. 主要屬性有:

(1)android:orientation
設置LinearLayout容器布局組件的方式:要么按行要么按列。只能取值:horizontal、vertical。

(2)android:gravity
設置布局在LinearLayout容器內的組件的對齊方式。

取值包括:top、bottom、left、right、center、start、end等。

?

2. 所有放置在LinearLayout中的組件都必須通過android:layout_width和android:layout_height屬性來告知

LinearLayout如何對組件進行布局。

有三個可選的值:match_parent/fill_parent----占滿父容器的所有空間;

wrap_content ----組件將只占用為了正確顯示器內容所需的空間;

一個常數值和單位,可用的單位:
l px(像素):屏幕上的點。
l in(英寸):長度單位。
l mm(毫米):長度單位。
l pt(磅):1/72英寸。
l dp(與密度無關的像素):一種基于屏幕密度的抽象單位。在每英寸160點的顯示器上,1dp=1px。
l dip:與dp相同,多用于Google示例中。
l sp(與刻度無關的像素):與dp類似,但是可以根據用戶的字體大小首選項進行縮放。

?

3. weight 屬性,權值

android:layout_weight??? 設置組件占用容器的空余顯示空間的比例。

在使用垂直布局的情況下,使用android:layout_weight時,

需要設置android:layout_height的值為0;

在使用水平布局的情況下,使用android:layout_weight時,

需要設置android:layout_width的值為0。

在LinearLayout下才有android:layout_weight 屬性,主要是為了按百分比進行布局?

?

二、其他的布局

1. RelativeLayout 布局 (相對布局)工程建立后的默認布局

2. TableLayout布局,表格布局,可以利用 android:layout_span 屬性進行合并,

使用表格布局時,一般將組建嵌套在?<TableRow></TableRow> 中。

3. ScrollView 布局, 可以提供頁面的垂直滾動功能,有垂直滾動條。

?

?

?

轉載于:https://www.cnblogs.com/suncoolcat/p/3327625.html

總結

以上是生活随笔為你收集整理的Android布局_LinearLayout布局的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。