您的位置:首页 > 财经 >

华为鸿蒙HarmonyOSJavaUI框架官网文档内容更新:组件开发指南

2021-09-23 22:35  阅读量:4189   来源:IT之家   

一,新组件开发指南。

在本次更新中,添加了PopupDialog和CommonDialog组件的开发指南。

PopupDialog和CommonDialog是两种常用的交互类组件,它们为开发人员提供了简单实用的对话框下面将简要介绍这两个组件的内容

弹出对话框组件

PopupDialog是在当前界面上弹出的气泡对话框,可以通过引用组件或屏幕来显示开发人员可以通过构建PopupDialog来创建气泡对话框,并使用setArrowOffset,setArrowSize,setBackColor等常用方法来设置气泡对话框的大小,背景和箭头样式此外,还可以使用setCustomComponent进行一些自定义设置自定义气泡对话框示例渲染,如图1 :所示

图1自定义气泡对话框的示例渲染。

CommonDialog组件

CommonDialog是在弹出框消失之前,用户无法操作其他界面内容的对话框它通常用于显示用户需要或必须关注的信息或操作

开发人员可以使用CommonDialog的构造方法创建一个对话框,通过setSize,setOffset,setCornerRadius等常用方法设置对话框的大小,偏移量和圆角值,然后通过setDuration方法设置对话框自动关闭前的持续时间开发人员还可以使用setCustomComponent进行一些自定义设置自定义CommonDialog对话框的示例渲染,如图2中的:所示

图2自定义公共对话框的示例渲染。

第二,补充组件开发说明。

本次更新在原有组件开发指南的基础上,补充了ToastDialog组件,Picker组件,TableLayout布局和自定义组件的开发指南内容,让开发人员在阅读文档时更容易理解和掌握开发过程以下是本补充说明的内容

ToastDialog组件

ToastDialog组件是在窗口顶部弹出的对话框,是通知操作的简单反馈本次更新补充了ToastDialog组件的接口描述,开发者可以获得相应的构造方法和常用方法,从而更好的创建,使用和定制ToastDialog

图3吐司对话框新界面描述。

挑选器组件

选择器组件提供了一个滑动选择器本次更新补充了Picker组件多级关联的使用示例,让开发者可以更好地开发和实现与Picker多级关联相关的场景需求挑选器组件在多个级别关联,如图4中的:所示

图4拣选机多级关联示意图。

TableLayout布局

TableLayout使用表格来划分子组件此更新补充了TableLayout子组件的行和列属性的使用示例开发人员可以设置TableLayout子组件的行列属性,达到单元格合并的效果

图5是使用TableLayout进行单元格合并的示意图。

自定义组件

定制组件是开发人员根据设计需求创建的组件本次更新补充了自定义组件的完整样例代码,调整了自定义环组件在文档中的功能,使得每次点击/抬起时都可以改变环的颜色自定义环形组件的效果,如图6 :所示

图6自定义环组件效果示意图。

三.建议和反馈。

华为表示,一直倾听开发者的声音,不断优化文档体验如果开发人员在开发过程中有任何文档问题和建议,可以通过以下两种方式给出反馈

直接点击开发文档下的反馈按钮进行反馈,

在华为开发者论坛鸿蒙系统版块下,点击发布话题进行反馈。

郑重声明:此文内容为本网站转载企业宣传资讯,目的在于传播更多信息,与本站立场无关。仅供读者参考,并请自行核实相关内容。

md