真实的国产乱ⅩXXX66竹夫人,五月香六月婷婷激情综合,亚洲日本VA一区二区三区,亚洲精品一区二区三区麻豆

成都創(chuàng)新互聯(lián)網(wǎng)站制作重慶分公司

Android中的布局有哪些

這篇文章給大家分享的是有關(guān)Android中的布局有哪些的內(nèi)容。小編覺得挺實(shí)用的,因此分享給大家做個(gè)參考,一起跟隨小編過來看看吧。

創(chuàng)新互聯(lián)建站-專業(yè)網(wǎng)站定制、快速模板網(wǎng)站建設(shè)、高性價(jià)比同江網(wǎng)站開發(fā)、企業(yè)建站全套包干低至880元,成熟完善的模板庫,直接使用。一站式同江網(wǎng)站制作公司更省心,省錢,快速模板網(wǎng)站建設(shè)找我們,業(yè)務(wù)覆蓋同江地區(qū)。費(fèi)用合理售后完善,十年實(shí)體公司更值得信賴。

LinearLayout 線型布局

android:orientation(方向)=“vertical”(垂直)或“horizontal”(水平)

android:gravity(重力)=“center”

    center_vertical      垂直(Y軸)居中

    center_horizontal      水平(X軸)居中

    center           全部居中 

    right             子類控件位于當(dāng)前布局的右邊   

    left            子類控件位于當(dāng)前布局的左邊

    bottom            ····下面

    

線型布局中如果設(shè)置match_parent后再設(shè)置權(quán)重會(huì)反比例占用

layout_gravity調(diào)整該布局相對(duì)父布局的位置(僅針對(duì)LinearLayout使用)

gravity是調(diào)整該布局中子布局的位置

RelativeLayout 相對(duì)布局

子布局有g(shù)ravity屬性,沒有l(wèi)ayout_gravity屬性

android:layout_alignParentLeft="true"在父類容器靠左

android:layout_marginLeft="36dp"距離父類左邊距離

android:layout_centerInParent="true"在父類中居中顯示

android:layout_centerHorizontal="true"在父類中水平居中

android:layout_below="@id/view" 在view的下方

android:layout_above="@id/view" 在上方

android:layout_toLeftOf="@id/view" 在左邊

android:layout_alignBaseline="@id/view"本身與view內(nèi)容對(duì)齊

android:layout_alignBottom="@id/view" 與view底部對(duì)齊

FrameLayout 幀布局

在這個(gè)布局中,所有的子元素都不能被指定放置的位置,他們統(tǒng)統(tǒng)放在區(qū)域的左上角,并且后面的子元素會(huì)直接覆蓋前面的子元素。

也沒有g(shù)ravity屬性,但子類有l(wèi)ayout_gravity屬性。

設(shè)置前景圖,在所有子視圖的前面

android:foreground

設(shè)置背景

android:background

保持屏幕喚醒

android:keepScreenOn

設(shè)置前景圖的位置

android:foregroundGravity

AbsoluteLayout  絕對(duì)布局

又稱坐標(biāo)布局,可以直接指定子元素的絕對(duì)位置(XY)

設(shè)備屏幕尺寸不同造成適應(yīng)性差。

以左上角為起點(diǎn)設(shè)置位置:

android:layout_x="35dp"控制子類X位置

android:layout_x="35dp"      Y位置

TableLayout  表格布局

以行列的形式管理子空間,每一行為一個(gè)TableRow對(duì)象,也可以是一個(gè)View

全局屬性:

android:collapseColumns=“1,2”

隱藏從0開始的索引列。列用逗號(hào)隔開:1,2,5

android:shrinkClumns=“1,2”

收縮從0開始的索引列。當(dāng)可收縮的列太寬(內(nèi)容太多)不會(huì)被擠出屏幕,列之間必須用逗號(hào)隔開:1,2,5 可以通過 * 代替收縮所有列。一列能同時(shí)表示收縮和拉伸。

android:stretchClumns=“1,2”

拉伸從0開始的索引列,以填滿剩余的空白空間。列用逗號(hào)隔開,可以用*代替拉伸所有

局部屬性(內(nèi)部空間所用的屬性):

android:layout_column="1" 該空間顯示在第二列

android:layout_span="2" 該控件占據(jù)2列

感謝各位的閱讀!關(guān)于“Android中的布局有哪些”這篇文章就分享到這里了,希望以上內(nèi)容可以對(duì)大家有一定的幫助,讓大家可以學(xué)到更多知識(shí),如果覺得文章不錯(cuò),可以把它分享出去讓更多的人看到吧!


網(wǎng)站標(biāo)題:Android中的布局有哪些
網(wǎng)頁網(wǎng)址:http://weahome.cn/article/psohch.html

其他資訊

在線咨詢

微信咨詢

電話咨詢

028-86922220(工作日)

18980820575(7×24)

提交需求

返回頂部