鴻蒙系統(tǒng)開(kāi)發(fā)系列教程到這已經(jīng)是第17期了,今天我們介紹一下DependentLayout相對(duì)布局,同學(xué)們帶好小本本我們開(kāi)始今天的課程。
DependentLayout相對(duì)布局
DependentLayout是Java UI系統(tǒng)里的一種常見(jiàn)布局。與DirectionalLayout相比,擁有更多的排布方式,每個(gè)組件可以指定相對(duì)于其他同級(jí)元素的位置,或者指定相對(duì)于父組件的位置。關(guān)于DependentLayout的示意圖如下:
web前端培訓(xùn)鴻蒙教程1" />
DependentLayout自有的布局屬性有以下這些:
alignment屬性:alignment屬性是表示對(duì)齊方式,可以表示左對(duì)齊、頂部對(duì)齊、右對(duì)齊、水平居中對(duì)齊、垂直居中對(duì)齊等方式,可以設(shè)置取值項(xiàng)如表中所列,也可以使用“|”進(jìn)行多項(xiàng)組合。ohos:alignment="top|left"或者ohos:alignment="left"
DependentLayout所包含組件可支持的XML屬性:
DependentLayout的排列方式是相對(duì)于其他同級(jí)組件或者父組件的位置進(jìn)行布局。
相對(duì)于同級(jí)組件end_of:
below:位于某一個(gè)控件的下面
其他的above、start_of、left_of、right_of等參數(shù)可分別實(shí)現(xiàn)類似的布局。
相對(duì)于父組件以上位置布局可以組合,形成處于左上角、左下角、右上角、右下角的布局。
以上就是這一期的DependentLayout相對(duì)布局課程介紹了,最后歡迎對(duì)鴻蒙開(kāi)發(fā)感興趣的同學(xué)來(lái)千鋒了解一下我們的web前端&鴻蒙開(kāi)發(fā)系列培訓(xùn)課程,全程名師面授課程,更有免費(fèi)學(xué)習(xí)資料可以領(lǐng)取,趕緊來(lái)了解一下吧。