HarmonyOS开发11:布局与组件

常见的布局和常见组件

组件: 屏幕展示出来的元素,都称之为组件。比如华为已经提供的:文本,图片,进度条,输入框等。 顶级父类:Component。 布局: 组件的展示方式。比如:线性布局,相对布局,绝对布局,格子布局等。 顶级父类:ComponentContainer。理解为组件容器。 布局一般以“Layout”结尾,如DirectionalLayout、DependentLayout等。不同的布局中,组件的展示方式是不一 样的,比如线性布局,就是从上往下,或者从左往右依次摆放内部组件的。比如格子布局,就是n行n列的格子。 注意点: 组件在未被添加到布局中时,既无法显示也无法交互,因此一个用户界面至少包含一个布局。
常见组件: 显示类组件 只负责数据展示的,无法跟用户交互,比如展示文本的组件,展示图片的组件。 文本Text、图片Image、CommonDialog普通弹框组件、ToastDialog信息提示组件、时钟Clock、定时器TickTimer、进度ProgressBar 交互类组件 可以跟用户交互的,比如用户可以点击的按钮组件,用户可以输入的文本框组件。 布局类组件 布局其实也是一种比较特殊的组件。
经验分享 程序员 微信小程序 职场和发展