位置: IT常识 - 正文

华为鸿蒙HarmonyOS JavaUI 框架官网文档内容更新:组件开发指南、补充组件开发说明(华为鸿蒙harmonyos刷机)

编辑:rootadmin
华为鸿蒙HarmonyOS JavaUI 框架官网文档内容更新。下文小编就为大家带来了详细介绍,感兴趣的朋友一起看看吧... 21-09-24

推荐整理分享华为鸿蒙HarmonyOS JavaUI 框架官网文档内容更新:组件开发指南、补充组件开发说明(华为鸿蒙harmonyos刷机),希望有所帮助,仅作参考,欢迎阅读内容。

文章相关热门搜索词:华为鸿蒙harmonyosPC版,华为鸿蒙harmonyos官网3.0,华为鸿蒙harmonyos官网4.0第二批,华为鸿蒙harmonyos官网4.0升级,华为鸿蒙harmonyos官网,华为鸿蒙harmonyos下载官网,华为鸿蒙harmonyos下载官网,华为鸿蒙harmonyos官网4.0,内容如对您有帮助,希望把文章链接给更多的朋友!

华为官方表示,Java UI 框架是 HarmonyOS 应用开发中诸多开发者需要关注的重要内容。近期,结合各位开发者反馈的声音和改进建议,对官网文档的 Java UI 框架内容进行了更新,主要体现在新增开发指南和补充开发说明。

一、新增组件开发指南

本次更新,新增了 PopupDialog 和 CommonDialog 组件的开发指南。

PopupDialog 和 CommonDialog 是两款比较常用的交互类组件,给开发者提供了简单且实用的对话框,下面将简单介绍两款组件的内容。

PopupDialog 组件

PopupDialog 是在当前界面之上弹出的气泡对话框,可以参照组件或者屏幕显示。开发者可以通过 PopupDialog 的构造方法创建一个气泡对话框,使用 setArrowOffset、setArrowSize、setBackColor 等常用方法来设置气泡对话框的尺寸、背景及箭头样式等。另外,也可以使用 setCustomComponent 来进行一些自定义设置。自定义气泡对话框示例效果图,如图 1 所示:

图 1 自定义气泡对话框示例效果图

详细的 PopupDialog 组件开发指南,请访问官网:

https://developer.harmonyos.com/cn/docs/documentation/doc-guides/ui-java-component-popupdialog-0000001150714408#section1520718454241

CommonDialog 组件

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

开发者可以使用 CommonDialog 的构造方法创建一个对话框,并通过 setSize、setOffset、setCornerRadius 等常用方法设置对话框的尺寸、偏移量、圆角值,再通过 setDuration 方法设置对话框自动关闭前的持续时间。开发者还可以使用 setCustomComponent 来进行一些自定义设置。自定义 CommonDialog 对话框示例效果图,如图 2 所示:

图 2 自定义 CommonDialog 对话框示例效果图

详细的 CommonDialog 组件开发指南,请访问官网:

https://developer.harmonyos.com/cn/docs/documentation/doc-guides/ui-java-component-commondialog-0000001150874228

二、补充组件开发说明

本次更新,在原组件开发指南的基础上,对 ToastDialog 组件、Picker 组件、TableLayout 布局以及自定义组件的开发指南内容进行了补充说明,使开发者在阅读文档过程中能更容易地理解并掌握其开发过程。下面是本次补充说明的内容。

ToastDialog 组件

ToastDialog 组件是在窗口上方弹出的对话框,是通知操作的简单反馈。本次更新,补充了 ToastDialog 组件的接口说明,开发者可获取到对应的构造方法和常用方法,以便更好地进行 ToastDialog 的创建、使用及自定义设置等。ToastDialog 组件新增接口说明内容,如图 3 所示:

华为鸿蒙HarmonyOS JavaUI 框架官网文档内容更新:组件开发指南、补充组件开发说明(华为鸿蒙harmonyos刷机)

图 3 ToastDialog 新增接口说明内容

ToastDialog 组件官网指南:

https://developer.harmonyos.com/cn/docs/documentation/doc-guides/ui-java-component-toastdialog-0000001060125963#section166052377612

Picker 组件

Picker 组件提供了滑动选择器。本次更新,补充了 Picker 组件多级关联的使用示例,以便开发者更好地开发实现多级 Picker 关联相关的场景需求。Picker 组件多级关联,如图 4 所示:

图 4 Picker 多级关联示意图

Picker 组件官网指南:

https://developer.harmonyos.com/cn/docs/documentation/doc-guides/ui-java-component-picker-0000001059807909

TableLayout 布局

TableLayout 使用表格的方式划分子组件。本次更新,补充了 TableLayout 子组件行列属性的使用示例,开发者可以通过设置 TableLayout 子组件的行列属性来实现单元格合并的效果。使用 TableLayout 实现单元格合并,如图 5 所示:

图 5 使用 TableLayout 实现单元格合并的示意图

TableLayout 布局官网指南:

https://developer.harmonyos.com/cn/docs/documentation/doc-guides/ui-java-layout-tablelayout-0000001060379893

自定义组件

自定义组件是开发者根据设计需求创建的组件。本次更新,补充了自定义组件的完整的示例代码,并对文档中自定义圆环组件的功能进行调整,实现每次点击/抬起都可改变圆环颜色。自定义圆环组件的效果,如图 6 所示:

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

自定义组件官网指南:

https://developer.harmonyos.com/cn/docs/documentation/doc-guides/ui-java-custom-components-0000001139369661

三、建议与反馈

华为称坚持倾听开发者声音,持续优化文档体验。开发者在开发的过程中有任何文档问题和建议,可通过以下两种方式进行反馈:

直接点击开发文档下“意见反馈”按钮进行反馈;

华为开发者论坛“HarmonyOS”版块下,单击“发表主题”进行反馈。

以上便是小编为大家带来的华为鸿蒙 HarmonyOS JavaUI 框架官网文档内容更新:组件开发指南、补充组件开发说明的全部内容,希望对大家有所帮助,更多内容请继续关注电脑学习网。

本文链接地址:https://www.jiuchutong.com/zhishi/274389.html 转载请保留说明!

上一篇:如何在苹果电脑上使用淘宝旺旺购买商品(如何在苹果电脑上删除软件)

下一篇:通过Dialogue在Mac上进行iPhone电话录音(怎么通过mac地址访问设备)

  • 联想拯救者电竞手机3Pro建议买吗(联想拯救者电竞本)

    联想拯救者电竞手机3Pro建议买吗(联想拯救者电竞本)

  • 创维电视怎么安装第三方应用(创维电视怎么安装wps)

    创维电视怎么安装第三方应用(创维电视怎么安装wps)

  • 电脑微信一按截图就回桌面(电脑微信一截屏就闪退了怎么回事)

    电脑微信一按截图就回桌面(电脑微信一截屏就闪退了怎么回事)

  • oppoa37怎么激活内存卡(oppo激活手机怎么激活)

    oppoa37怎么激活内存卡(oppo激活手机怎么激活)

  • 怎么群发短信(怎么群发短信给陌生人)

    怎么群发短信(怎么群发短信给陌生人)

  • 苹果xsmax手机怎么查序列号(苹果xsmax手机怎么关闭后应用运行)

    苹果xsmax手机怎么查序列号(苹果xsmax手机怎么关闭后应用运行)

  • 怎样删除耗电记录(怎样删除耗电记录的软件)

    怎样删除耗电记录(怎样删除耗电记录的软件)

  • 苹果11反应慢卡顿怎么办(苹果11反应慢卡顿怎么办没有声音)

    苹果11反应慢卡顿怎么办(苹果11反应慢卡顿怎么办没有声音)

  • 机箱底部风扇和显卡冲突吗(机箱底部风扇和显卡贴在一起了)

    机箱底部风扇和显卡冲突吗(机箱底部风扇和显卡贴在一起了)

  • 苹果7plus可以无线充电吗(苹果7plus可以无限冲吗)

    苹果7plus可以无线充电吗(苹果7plus可以无限冲吗)

  • 抖音如何快速取消所有喜欢(抖音如何快速取关所有人)

    抖音如何快速取消所有喜欢(抖音如何快速取关所有人)

  • 运算器主要由哪些器件组成(运算器主要由哪些器件组成?这些器件是怎样连接的?)

    运算器主要由哪些器件组成(运算器主要由哪些器件组成?这些器件是怎样连接的?)

  • 共享充电宝有定位吗(福电共享充电宝)

    共享充电宝有定位吗(福电共享充电宝)

  • oppor11充电器多少瓦(oppor11充电器多少w)

    oppor11充电器多少瓦(oppor11充电器多少w)

  • 抖音怎么发拼多多链接(抖音怎么发拼多多商品)

    抖音怎么发拼多多链接(抖音怎么发拼多多商品)

  • 苹果x连接电脑没反应(苹果x连接电脑刷机按键)

    苹果x连接电脑没反应(苹果x连接电脑刷机按键)

  • 苹果8怎么横屏(苹果8怎么横屏设置方法)

    苹果8怎么横屏(苹果8怎么横屏设置方法)

  • 快手怎么找微信通讯录好友(快手怎么找微信好友的抖音号)

    快手怎么找微信通讯录好友(快手怎么找微信好友的抖音号)

  • 手机型号在哪里看(手机型号在哪里看 vivo)

    手机型号在哪里看(手机型号在哪里看 vivo)

  • 批量设置包含特定名称文件的属性(怎么批量给指定条件加入批注)

    批量设置包含特定名称文件的属性(怎么批量给指定条件加入批注)

  • Skype.exe - Skype是什么进程  有什么用

    Skype.exe - Skype是什么进程 有什么用

  • H5 video 自动播放(autoplay)不生效解决方案(h5能不能自动播放)

    H5 video 自动播放(autoplay)不生效解决方案(h5能不能自动播放)

  • 【小程序】微信小程序自定义组件Component详细总结(小程序微信认证)

    【小程序】微信小程序自定义组件Component详细总结(小程序微信认证)

  • 小规模纳税人公户的钱怎么转出来
  • 企业所得税如何合理避税?
  • 企业增值税必须退税吗?
  • 小规模公司的外汇业务
  • 用友t3软件的系统内没有利润表模块
  • 发票开票地址是注册地址还是经营地址
  • 应交税费应交印花税借方有余额
  • 个税申报申报方式选择
  • 收到投资款怎么做会计凭证
  • 公司内帐和外账的区别
  • 费用发票的种类
  • 事业单位其他应付款贷方余额表示什么
  • 进项税和销项税怎么区分
  • 营改增成功案例
  • 税率开错的增值税发票怎么办
  • 水费税收分类编码
  • 保理利率多少可以买房
  • 企业所得税中准予扣除的损失
  • 企业的筹资费用哪里找
  • 没有及时对公账户
  • 电梯管理费属什么类别
  • 物流公司运费的会计分录
  • 财务计提个人缴纳社保部分怎么记账?
  • 增值税免税标准30万含不含税
  • 报销通行费会计分录
  • 自建用地是什么性质
  • PHP:xml_set_object()的用法_XML解析器函数
  • PHP 中dirname(_file_)讲解
  • php字符串定义
  • 当期损益都有啥
  • pos机未入账怎么回事
  • Win10 Build 19043.1147 (21H1)预览通道更新补丁KB5004296(附完整更新日志)
  • 如何使用dashboard
  • 补缴税款可以享受减免政策么
  • php curl_init
  • 集体土地使用权可以抵债吗
  • 利润分配弥补亏损会计分录
  • php数组可以使用哪些键名
  • iframe之间通信
  • 或有资产什么时候要披露
  • 增值税普通发票查询真伪
  • 应付未付货款会计分录
  • 个人劳务费可以开什么类目?
  • 个体户3万免税规定2019
  • 增值税专用发票和普通发票的区别
  • 国税里货币资金怎么算
  • sql server基本知识
  • mysql锁表机制
  • sql乘函数
  • 折旧费属于什么总账科目
  • 一次还本付息债券定价公式
  • 银行抵债资产如何更快处置
  • 公对公房产过户
  • 列举2-4种特殊销售方式,其销售额如何确认?
  • 金蝶计价方法在哪里
  • 机票行程单改签费抵扣 税务局
  • 生产型企业电费会计分录
  • 无形资产的研发支出
  • 货款已付对方不发货的案例分析
  • 特许权使用费税前扣除
  • 如何设置营业费支付
  • 基于Sql Server通用分页存储过程的解决方法
  • 关于mysql数据库服务登录下列描述正确的是
  • 微软桌面 ios
  • 如何解决win10系统安装不兼容驱动的问题
  • linux中的vim命令的功能
  • 如何检测电脑能否上网
  • linux入门很简单
  • 铁嘴的故事
  • 如何用bat删除指定文件
  • js显示时间并且之后秒数实时更新
  • unity3d碰撞体
  • javax.net.ssl.SSLException: hostname in certificate didn't match:
  • unity脚本api
  • 划拨土地转让需要交什么税
  • 本期应纳税额怎么算
  • 国家减免的增值税怎么做账
  • 税务注销相关文件
  • 纳税服务投诉整改报告
  • 鞋类进口关税
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

    网站地图: 企业信息 工商信息 财税知识 网络常识 编程技术

    友情链接: 武汉网站建设