鴻蒙OS 繪制布局圖

2020-09-17 14:45 更新

一個(gè)頁(yè)面的基本元素包含標(biāo)題區(qū)域、文本區(qū)域、圖片區(qū)域等,每個(gè)基本元素內(nèi)還可以包含多個(gè)子元素,開發(fā)者根據(jù)需求還可以添加按鈕、開關(guān)、進(jìn)度條等組件。在構(gòu)建頁(yè)面布局時(shí),需要對(duì)每個(gè)基本元素思考以下幾個(gè)問題:

  • 該元素的尺寸和排列位置
  • 是否有重疊的元素
  • 是否需要設(shè)置對(duì)齊、內(nèi)間距或者邊界
  • 是否包含子元素及其排列位置
  • 是否需要容器組件及其類型

將頁(yè)面中的元素分解之后再對(duì)每個(gè)基本元素按順序?qū)崿F(xiàn),可以減少多層嵌套造成的視覺混亂和邏輯混亂,提高代碼的可讀性,方便對(duì)頁(yè)面做后續(xù)的調(diào)整。以下圖為例進(jìn)行分解:

圖1 頁(yè)面布局分解

點(diǎn)擊放大

圖2 留言區(qū)布局分解

點(diǎn)擊放大

以上內(nèi)容是否對(duì)您有幫助:
在線筆記
App下載
App下載

掃描二維碼

下載編程獅App

公眾號(hào)
微信公眾號(hào)

編程獅公眾號(hào)