首頁 風水 正文

子偏向是哪個方位(零基礎學鴻蒙編程)

客家圍壟屋(客家圍屋的由來)

什麼是DirectionalLayout,DirectionalLayout又稱偏向結構是鴻蒙開發中幾個常用的結構之一使用頻率較高而且異常簡樸結構內的控件依次排列支持橫向或縱向排列,基礎樣例,1縱向排列,效果圖,零基礎學鴻蒙編程-UI控件_DirectionalLayout,代碼,代碼說明,設置ohosorientation為vertical展示偏向釀成縱向,DirectionalLayout內里包羅了三個显示文本的Text,2橫向排列,效果圖,零基礎學鴻蒙編程-UI控件_DirectionalLayout,代碼,代碼說明,設置ohosorientation為horizontal展示偏向釀成橫向,3調整子控件擺放位置gravity屬性,通過DirectionalLayout的ohosalignment屬性控制其子控件相對於自己的對齊方式,31水平居中,效果圖,零基礎學鴻蒙編程-UI控件_DirectionalLayout,代碼,32垂直居中,效果圖,外鏈圖片轉存失敗源站可能有防盜鏈機制建議將圖片保留下來直接上傳imgy0eZrvJ6,代碼,33水平垂直居中,效果圖,零基礎學鴻蒙編程-UI控件_DirectionalLayout,代碼,4按比例分空間layoutweight,DirectionalLayout里的子控件可以通過weight屬性按比例分空間巨細橫向或縱向根據DirectionalLayout里所有直屬子控件不算子控件的子控件設置的weight作為總和各個控件根據自己的weight所佔總和比例來分空閑空間有些控件未設置weight則根據牢靠值,41平分空間,效果圖,零基礎學鴻蒙編程-UI控件_DirectionalLayout,代碼,代碼說明1兩個按鈕都設置ohosweight屬性且值相同故中分空間,42按比例分,一個控件保持牢靠巨細一個佔有剩餘可用空間,效果圖,零基礎學鴻蒙編程-UI控件_DirectionalLayout,代碼,代碼說明,第一個按鈕不設置ohosweight屬性保持自己巨細,第二個按鈕設置ohosweight屬性佔有所有剩餘可用空間,完整源代碼常用屬性說明,屬性名,,,設置控件寬度可設置為matchparent和父控件一樣matchcontent根據內容自動伸縮設置牢靠值如200vp,在父控件內對齊方式可選值left居左start居左center居中right居右end居右top居上bottom居下horizontalcenter水平居中verticalcenter垂直居中,可選值visible显示invisible隱藏然則仍佔有UI空間hide隱藏且不佔UI空間,DirectionalLayout所有直屬子控件通過該屬性值按比例分剩餘可用空間,

客廳牆面顏色風水禁忌(客廳電視牆裝修)