0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

UI Design Kit助力精致开发体验

HarmonyOS开发者 来源:HarmonyOs开发者技术 2025-07-14 17:12 次阅读
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

1.1 HarmonyOS和谐美学

鸿蒙数字世界中,从光的设计元素出发,解构真实世界的光、形、色,并沉淀在系统底座组件能力中。同时,对力的解构,从既有的“引力动效”开始,进一步构建时间和空间的秩序。从“光、形、色,力、时、空”这一系统体验特征的角度,遵循自然物理法则,构建 HarmonyOS 的和谐美学秩序。

UI Design Kit 是长期致力于传递 HarmonyOS 系统特征性及设计美感的组件能力集合,将基于底座能力构建出的设计规格传递给开发者,助力生态快捷开发、调用,与 HarmonyOS 一同构建生态体验的精致度体验。

1.2 新设计:空间感组件集

UI Design Kit 中的组件强调应用界面内的空间关系,在 HdsNavigation 和 HdsTabs 组件中,继承细腻的模糊材质效果,并且组件的模糊过渡、色彩变化过程也更加跟手,模糊材质与提亮算法可以更好的凸显界面内容的层次感与可读性。

组件提供了可开箱即用的默认效果,开发者也可以设置不同属性来实现动态模糊、跟手显隐等精致交互效果,接入方式更为便利。以 HdNavigation 为例,只需在scrollEffectOpts 参数中配置 ScrollEffectType 类型,即可实现标题栏在跟手滑动时的模糊效果,提升页面滑动的沉浸感体验。同时我们也提供了通用模糊、过渡模糊和渐变模糊三种样式,适用于不同场景类型下的界面效果,过渡模糊更适用于界面过渡场景下,从沉浸到有明确标题栏的场景;渐变模糊更适用于全沉浸场景,标题栏与界面内容融合度更高的界面类型。

此次也增加了空间感秩序的悬浮工具组件 ActionBar,配置属性更加灵活,强调聚焦界面内的重点功能和核心操作选项。作为空间感秩序的悬浮类组件,能够更好的适配一多设备的开发与适配,降低界面适配难度。可灵活配置核心操作按钮样式、尺寸以及数量,包括展开方式和方向。

1.3 一多开发:面向全场景设备体验

UI Design Kit 中的组件均面向一多设备提供,构建组件在不同设备上的最佳体验。以 HdsNavigation 为例,在PC设备上支持侧边分栏模式,也支持配置动态分栏、悬浮分栏多种样式,更符合PC设备上的效率交互。

HdsListItem组件也满足在不同设备上的配置项,包括左右不同的配置资源和结构,参数化的管理格式确保了组件在对应设备上最佳显示效果,包括字号大小、适老化设计、无障碍设计等问题。

1.4 新能力:开放光场体验

UI Design Kit 也将鸿蒙独特的光场体验开放给开发者,如控制中心和锁屏界面点击时的控件发光能力、各种背景流光和边缘流光能力等。通过与软硬芯一体整合,UI Design Kit 的光场体验效果在保证精致效果的同时,实现低功耗的性能表现。在控件发光能力中,开发者仅需设置 pointlight 属性即可在指定控件上实现边缘、内容、羽化等发光效果。

同时,在流光能力上,UI Design Kit 提供 shaderEffect 接口能力,支持开发者自行设置流光的时长、曲线、帧率等效果信息,自定义精致的背景流光和边缘能力效果。

1.5 新套件:极简接入鸿蒙设计

HarmonyOS 生态持续完善,官方推出的全链路赋能套件——涵盖标准化API、开发指南、最佳实践及场景化Sample,为开发者带来“开箱即用”的高效体验。UI Design Kit 承载鸿蒙空间感、一多开发、光场等设计语言,低码开发提供高性能组件能力,更多API文档、指南、技术文章等赋能产品欢迎点击【阅读原文】访问开发者网站获取。

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 鸿蒙
    +关注

    关注

    60

    文章

    3064

    浏览量

    46270
  • HarmonyOS
    +关注

    关注

    80

    文章

    2157

    浏览量

    36411

原文标题:【HarmonyOS亮点新特性介绍】UI Design Kit助力精致开发体验

文章出处:【微信号:HarmonyOS_Dev,微信公众号:HarmonyOS开发者】欢迎添加关注!文章转载请注明出处。

收藏 人收藏
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    ADF7030 - 1 EZ - KIT:高性能射频收发器评估开发的利器

    ADF7030 - 1 EZ - KIT:高性能射频收发器评估开发的利器 在电子工程领域,对于高性能、亚GHz射频收发器的评估和开发,ADF7030 - 1 EZ - KIT无疑是一款
    的头像 发表于 05-23 13:50 471次阅读

    EnOcean Developer Kit EDK 350:开启能量收集无线传感器技术开发之旅

    EnOcean Developer Kit EDK 350:开启能量收集无线传感器技术开发之旅 在电子工程师的世界里,不断探索和创新是永恒的主题。今天,我们要深入了解一款强大的开发
    的头像 发表于 05-14 16:30 105次阅读

    探索AOAA Kit:开启Android开放配件应用开发之旅

    探索AOAA Kit:开启Android开放配件应用开发之旅 在当今的电子科技领域,嵌入式开发正以惊人的速度发展,为各种智能设备的创新提供了强大的支持。今天,我们将深入探讨Embedded
    的头像 发表于 05-14 16:30 112次阅读

    LCD开发:从硬件适配到UI实现

    提升LCD开发效率的关键,不在于更换更快的屏幕或更强的MCU,而在于优化开发链路本身。通过构建从硬件接口验证、驱动移植、图形库配置到UI组件开发的完整流程,并引入标准化模板与自动化工具
    的头像 发表于 01-26 19:20 274次阅读
    LCD<b class='flag-5'>开发</b>:从硬件适配到<b class='flag-5'>UI</b>实现

    Renesas Starter Kit for RX72T:开启嵌入式开发新征程

    Renesas Starter Kit for RX72T:开启嵌入式开发新征程 在嵌入式开发领域,一款功能强大且易于使用的开发套件能大大提升开发
    的头像 发表于 12-29 15:45 1599次阅读

    探索CYUSB3KIT - 004 EZ - USB™ SX3开发套件的无限可能

    探索CYUSB3KIT - 004 EZ - USB™ SX3 开发套件的无限可能 在当今数字化飞速发展的时代,USB 技术不断革新,为各类音频和视频应用带来了新的机遇。CYUSB3KIT
    的头像 发表于 12-20 21:20 1525次阅读

    AURIX™ Audio Application Kit for AURIX™ lite Kit V2 深度解析

    AURIX™ Audio Application Kit for AURIX™ lite Kit V2 深度解析 在音频技术不断发展的今天,一款功能强大且灵活的音频应用套件对于电子工程师来说至关重要
    的头像 发表于 12-20 20:35 1569次阅读

    KIT_T2G-B-H_LITE评估套件:汽车应用开发利器

    KIT_T2G-B-H_LITE评估套件:汽车应用开发利器 引言 在电子工程师的日常工作中,评估套件是探索新芯片和技术的重要工具。今天,我们要深入了解的是KIT_T2G-B-H_LITE评估套件,它
    的头像 发表于 12-19 16:55 1098次阅读

    探索 KIT_T2G-B-E_LITE 评估套件:开启 TRAVEO™ T2G 开发之旅

    探索 KIT_T2G-B-E_LITE 评估套件:开启 TRAVEO™ T2G 开发之旅 在电子工程师的日常工作中,选择一款合适的评估套件对于项目的开展至关重要。今天,我们就来深入了解一下英飞凌
    的头像 发表于 12-19 16:40 1189次阅读

    KIT_XMC14_2GO开发板:功能特性与硬件解析

    KIT_XMC14_2GO开发板:功能特性与硬件解析 在电子开发领域,一款性能出色且功能丰富的开发板对于工程师来说至关重要。今天,我们就来详细探讨一下
    的头像 发表于 12-19 10:20 703次阅读

    EZ-USB™ FX10 DVK (KIT_FX10_FMC_001) 套件指南:助力视频音频流应用开发

    EZ-USB™ FX10 DVK (KIT_FX10_FMC_001) 套件指南:助力视频音频流应用开发 在当今的电子设备领域,视频和音频的流畅传输是众多应用的关键需求。英飞凌的 EZ-USB
    的头像 发表于 12-18 15:20 795次阅读

    探索PSOC Edge E84 AI Kit:开启下一代机器学习边缘设备设计之旅

    Edge E84 AI Kit概述 PSOC Edge E84 AI Kit旨在助力机器学习(ML)和人工智能(AI)驱动的应用进行快速原型开发。它以PSOC Edge E84系列微
    的头像 发表于 12-18 14:45 1055次阅读

    RUI Builder 图形化UI设计工具

    RUI Builder 图形化UI设计工具 该软件为图形化UI设计软件,搭配瑞佑图形处理器,轻松设计UI界面!主要特色功能: 在PC上直接设计界面,再生成UI渲染源码(.c),程序中
    发表于 12-12 20:14

    Spec-Kit+Copilot打造AI规格驱动开发

    作者:算力魔方创始人/英特尔创新大使 刘力 一,什么是Spec-Kit? 在传统的软件开发中,通常先有需求→ 写规格 → 再写代码;规格多数是“指导性文档”,而真正的业务逻辑和边界由程序员“翻译
    的头像 发表于 10-15 16:10 1489次阅读
    Spec-<b class='flag-5'>Kit</b>+Copilot打造AI规格驱动<b class='flag-5'>开发</b>

    UI开发概述

    基于ArkTS的声明式开发范式的方舟开发框架是一套开发极简、高性能、支持跨设备的UI开发框架,提供了构建应用
    发表于 06-24 06:36