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