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

 

18 ArkUI简介及基本语法规范:本节课程围绕HarmonyOS中的ArkUI框架展开,介绍了其作为方舟UI框架的核心组成,包括UI语法、功能与预览工具等。课程内容涵盖页面开发的四要素:@Entry、@Component、struct与build,并讲解了声明式开发范式的优势及适用场景。同时,学习了如何通过预览器查看ArkUI代码的实时效果,帮助开发者进行界面设计与调试。

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

 

19 ArkUI组件简介:本节课程围绕HarmonyOS中ArkUI的组件体系展开,讲解了UI内容均由组件构成,组件分为系统组件和自定义组件。系统组件由框架提供,自定义组件由开发者定义。课程详细介绍了组件的三要素:参数、属性和事件。参数用于初始化组件,写在小括号中;属性控制外观,以“属性名(属性值)”形式添加;事件处理交互行为,以“on+事件名”并赋值函数的方式实现,帮助开发者掌握组件的使用与开发。

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

 

20 信息类常用功能组件介绍:本节课程介绍了HarmonyOS中ArkUI的系统组件分类与常用功能组件。系统组件分为布局组件与功能组件两大类。功能组件又细分为信息展示类、信息输入类和信息选择类。信息展示类包括Text、Image、LoadingProgress等;信息输入类包含TextInput、Search、Button等;信息选择类有Radio、CheckBox、Toggle、Select等,课程帮助开发者了解各类组件的功能和应用场景。

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

 

21 其他常用功能组件介绍:本节课程围绕HarmonyOS中ArkUI常用功能组件展开,介绍了DatePicker、Badge、Rating、PartternLock、List、Swiper、Scroll等组件的使用场景和功能特点。课程还分享了快速掌握组件的方法,包括实践效果加深记忆,以及在开发中查阅组件定义、参数和事件类型。

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

 

22 线性布局、层叠布局和弹性布局的使用:本节课程主要讲解了HarmonyOS中ArkUI的常用布局组件,包括线性布局Row与Column、层叠布局Stack以及弹性布局Flex。课程重点介绍了布局中的主轴与交叉轴概念,主轴为元素排列方向,交叉轴则与其垂直。同时,讲解了如何通过justifyContent设置主轴对齐方式,通过alignItems设置交叉轴对齐方式。

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

 

23 相对布局的使用:本节课程围绕HarmonyOS中相对布局的使用展开,介绍了如何通过设置`anchor`属性将布局容器设为参照物,实现组件的相对定位。同时讲解了如何通过给组件设置`id`,并将其作为其他组件的`anchor`值,从而实现灵活定位。课程还提到,相对布局的子组件可通过设置四条对齐规则,间接控制组件的大小,提升布局的精确度与灵活性。

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

 

24 选项卡布局和栅格布局的使用:本节课程主要讲解HarmonyOS中的栅格布局与选项卡布局。栅格布局通过`GridRow`与`GridCol`实现,默认一行四列,每列占1/4宽度。选项卡布局使用`Tabs`与`TabContent`组件,通过`tabBar`设置页签内容,并支持通过`BarPosition`和`vertical`属性调整页签位置,实现水平或垂直布局。

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

 

Logo

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

更多推荐