鸿蒙应用开发实战课》系列官方视频课程,致力于带给大家更系统的学习鸿蒙应用开发相关知识,从基础概念到实操技巧,从避坑指南到高阶玩法,全程纯干货,帮助大家高效开发鸿蒙应用。欢迎大家评论区留言反馈您的意见或建议,谢谢!

 

25 系统组件常用的通用属性:本节课程介绍了HarmonyOS中组件属性的基本概念与分类。首先讲解了通用属性和私有属性的定义:通用属性是所有组件都能使用的公共属性,而私有属性是特定组件独有的属性。课程进一步将通用属性分为几大类,包括尺寸、位置、背景、边框、图形变化和显示隐藏等,帮助开发者快速了解常用设置方式。

课程地址:https://developer.huawei.com/consumer/cn/training/course/slightMooc/C201766814516256035

 

26 通用属性的边框、图形变换、显示隐藏:本节课程围绕HarmonyOS系统组件中常用的边框、图形变换和显示隐藏类属性进行代码实战演示。通过具体示例,讲解如何设置组件的边框样式、颜色和宽度,掌握图形变换如旋转、缩放和平移的实现方式,并演示如何通过代码控制组件的显示与隐藏状态。课程结合实际代码操作,帮助开发者直观理解各类属性的应用场景和使用方法,提升界面开发的灵活性与交互效果。

课程地址:https://developer.huawei.com/consumer/cn/training/course/slightMooc/C101766814881621022

 

27 常用系统组件的私有属性:本节课程主要围绕HarmonyOS中常用系统组件的私有属性展开,具体内容分为两个部分:1. 常用系统组件的私有属性介绍 :介绍在HarmonyOS开发中,一些常用系统组件所支持的私有属性,说明各个属性的作用及适用场景,帮助开发者理解如何通过这些属性实现更丰富的UI效果。2. 常用系统组件的私有属性代码演示:通过实际代码示例,展示如何在具体开发中应用这些私有属性,让开发者直观了解属性的使用方式及其对界面显示效果的影响,提升开发实操能力。

课程地址:https://developer.huawei.com/consumer/cn/training/course/slightMooc/C201766815229391040

 

28 系统组件常用的通用事件:本节课程围绕ArkUI系统组件的通用事件展开,重点讲解点击、焦点、触摸和区域变化四大常用事件类型。点击事件由单指按下触发,适用于按钮等交互组件;焦点事件可通过Tabs、方向键或车机按钮触发;触摸事件支持按下、移动和抬起三种状态;区域变化事件在组件尺寸或位置变动时触发。课程包含事件功能解析及代码演示,帮助开发者快速掌握ArkUI事件处理机制。

课程地址:https://developer.huawei.com/consumer/cn/training/course/slightMooc/C401766815542472030

 

29 常用系统组件的私有事件:本节课程介绍常用系统组件的私有事件及其使用场景,通过代码演示讲解事件的触发条件和适用组件。包括onCopy、onError、onChange、onReachEnd等事件,帮助开发者掌握在不同交互场景下如何开发组件,提升应用交互体验和逻辑控制能力。

课程地址:https://developer.huawei.com/consumer/cn/training/course/slightMooc/C201766815887316045

 

30 创建和使用自定义组件:本节课程将系统讲解 ArkUI 中自定义组件的核心知识,包括如何创建并使用自定义组件,以及高效的导入导出方式,还将深入解析默认导出与命名导出的区别,帮助开发者避免常见错误,构建清晰、可维护的组件体系。

课程地址:https://developer.huawei.com/consumer/cn/training/course/slightMooc/C401766816154608035

 

31 自定义组件的属性:本节课程主要讲解了自定义组件属性的相关知识。首先概述自定义组件属性的定义和作用,接着介绍属性定义的语法格式,通过代码演示说明具体写法,并解释组件传值的概念,此外,课程提到自定义组件默认支持通用属性和通用事件,增强组件的灵活性和复用性。

课程地址:https://developer.huawei.com/consumer/cn/training/course/slightMooc/C101766816385636027

 

32 ArkUI的组件扩展:本节课程主要介绍ArkUI的组件扩展,通过@Styles装饰器可提取通用样式与事件逻辑,实现组件样式的复用;@Extend则用于对特定组件进行样式扩展,提升灵活性;而多态样式通过stateStyles属性定义,支持五种状态样式(正常、获焦、按压、禁用、选中),让组件能根据交互状态自动切换样式,提升用户体验。

课程地址:https://developer.huawei.com/consumer/cn/training/course/slightMooc/C201766816627077050

 

33 ArkUI状态管理的基本使用:本节课程介绍了ArkUI中的状态管理机制,讲解了状态管理在驱动UI变化中的核心作用。内容涵盖定义响应式状态变量、实现父子组件单向数据同步、实现双向数据绑定。通过代码示例展示了状态变量的定义与更新过程,帮助开发者构建高效、可维护的组件化应用,帮助开发者掌握ArkUI状态管理的核心概念与实践方法。

课程地址:https://developer.huawei.com/consumer/cn/training/course/slightMooc/C101766816895655033

 

34 ArkUI状态管理的进阶使用:本节课程讲解ArkUI中后代组件如何实现双向绑定,重点解决嵌套类对象属性变化的同步问题。介绍@Provide和@Consume的使用方法,指出@State无法监听到嵌套属性变化。详细演示通过@Observed修饰类,并配合@ObjectLink实现嵌套对象属性的响应式更新,帮助开发者高效构建数据联动的组件结构。

课程地址:https://developer.huawei.com/consumer/cn/training/course/slightMooc/C301766817108790041

 

35 ArkUI的渲染控制:本节课程介绍了ArkUI中的三种核心渲染机制:条件渲染、循环渲染和数据懒加载,通过适用场景、实现效果、代码示例讲解如何实现渲染控制。

课程地址:https://developer.huawei.com/consumer/cn/training/course/slightMooc/C301766817303981044

 

36 ArkUI的手势系统:本节课程介绍了ArkUI中的手势系统,涵盖常用手势如点击、长按、拖动、捏合、旋转和滑动,并讲解了如何使用gesture语法绑定手势事件。还深入讲解了组合手势的使用方法,以及通过设置识别模式(顺序、并发、互斥)来解决手势冲突问题,帮助开发者实现更自然、流畅的用户交互体验。

课程地址:https://developer.huawei.com/consumer/cn/training/course/slightMooc/C301766817641769048

Logo

讨论HarmonyOS开发技术,专注于API与组件、DevEco Studio、测试、元服务和应用上架分发等。

更多推荐