当前位置:   article > 正文

HarmonyOS应用开发基础——常见布局和常见组件(第二部分)_应用开发基础组件

应用开发基础组件

HarmonyOS应用开发基础——常见布局和常见组件(第二部分)

常见组件

组件分类

显示类组件
只负责数据展示的,无法跟用户交互,比如展示文本的组件,展示图片的组件。
交互类组件
可以跟用户交互的,比如用户可以点击的按钮组件,用户可以输入的文本框组件。
布局类组件
刚刚讲解的布局其实也是一种比较特殊的组件。

显示类组件

1.Clock时钟组件

概述

是Text的子类,所以可以使用Text的一些属性。用于显示时间。

常用属性

基本常用属性

常用方法

常用方法

2.TickTimer定时器组件

概述

是Text的子类,所以可以使用Text的一些属性。
该组件目前有一些bug。这些bug黑马程序员已经反馈至鸿蒙官方,后续版本中会修复这些bug。
==1. 不要用setBaseTime去设置基准时间。
2. 停止之后不用重新开始。 ==

常用属性

常见属性

常用方法

常见方法

3.ProgressBar进度条组件

概述

常见app中,下载进度条,完成任务的进度条等都会用到。

常用属性

常用属性

常用方法

常用方法

RoundProgressBar组件

组件说明:是ProgressBar的子类,用法跟ProgressBar一模一样,只是显示的方式不一样。

交互类组件

可以跟用户进行交互的组件:
比如:
文本输入框TextField:用户可以输入内容
按钮Button:用户可以点击
多选框Checkbox:用户可以选择
单选框RadioButton:用户可以选择
滑块Slider:用户可以滑动
可滚动的视图ScrollView:用户可以滚动阅读内容
列表容器ListContainer:以列表的形式展示数据
搜索框SeachBar:用来搜索的
页面切换PageSlider:多页面之间切换的组件

1.TextField文本输入框组件

概述

是Text的子类,用来进行用户输入数据的。

常用属性

常用属性

常用方法

getText()一般用于获取文本

2.Checkbox多选框组件

概述

父类是AbsButton,而AbsButton的父类是Button。
当我们需要同时选择多个元素的时候就需要用到多选框组件。
比如:发送图片的时候需要多选,注册的时候选择爱好也需要多选等。

常用属性

在这里插入图片描述

常用方法

在这里插入图片描述

3.RadioButton单选框组件

概述

父类是AbsButton,而AbsButton的父类是Button。在使用的时候需要用到单选按钮的按钮组。
RadioContainer,在一组内多选按钮只能选择其中一个。
当需要监听单选框的状态时,不要用AbsButton里面的CheckedStateChangedListener。而是给按钮组
RadioContainer添加事件。用RadioContainer里面的CheckedStateChangedListener。

常用属性

在这里插入图片描述

常用方法

在这里插入图片描述

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/不正经/article/detail/267761
推荐阅读
相关标签
  

闽ICP备14008679号