第2章 HarmonyOS页面开发

2.1 组件与组件容器

HarmonyOS应用是运行在多种终端上的应用程序,包括手机、手表、平板电脑、车机、智慧屏等。用户通过运行在这些设备上的应用与 HarmonyOS 进行交互。页面设计又叫UI(User Interface)设计,它是应用开发过程中非常重要的一个概念。本节主要介绍 HarmonyOS 页面开发的知识。页面开发实际上是对组件的属性进行控制,包括形状、样式、交互方式等。

组件根据功能的不同,可以分为按钮、文本框、输入框、单选框、多选框、列表、进度条等。在讲解常用组件之前,要掌握两个最基础的概念,分别为Component和ComponentContainer。