- ##HarmonyOS Next快速入门##HarmonyOS应用开发##教育##网格布局是由“行”和“列”分割的单元格所组成,通过指定“项目”所在的单元格做出各种各样的布局。网格布局具有较强的页面均分能力,子组件占比控制能力,是一种重要自适应布局,其使用场景有九宫格图片展示、日历、计算器等。ArkUI提供了Grid容器组件和子组件GridItem,用于构建网格布局。Grid用于设置网格布局... ##HarmonyOS Next快速入门##HarmonyOS应用开发##教育##网格布局是由“行”和“列”分割的单元格所组成,通过指定“项目”所在的单元格做出各种各样的布局。网格布局具有较强的页面均分能力,子组件占比控制能力,是一种重要自适应布局,其使用场景有九宫格图片展示、日历、计算器等。ArkUI提供了Grid容器组件和子组件GridItem,用于构建网格布局。Grid用于设置网格布局...
- ##HarmonyOS Next快速入门##HarmonyOS应用开发##教育##列表是一种复杂的容器,当列表项达到一定数量,内容超过屏幕大小时,可以自动提供滚动功能。它适合用于呈现同类数据类型或数据类型集,例如图片和文本。在列表中显示数据集合是许多应用程序中的常见要求(如通讯录、音乐列表、购物清单等)。使用列表可以轻松高效地显示结构化、可滚动的信息。通过在List组件中按垂直或者水平方向线... ##HarmonyOS Next快速入门##HarmonyOS应用开发##教育##列表是一种复杂的容器,当列表项达到一定数量,内容超过屏幕大小时,可以自动提供滚动功能。它适合用于呈现同类数据类型或数据类型集,例如图片和文本。在列表中显示数据集合是许多应用程序中的常见要求(如通讯录、音乐列表、购物清单等)。使用列表可以轻松高效地显示结构化、可滚动的信息。通过在List组件中按垂直或者水平方向线...
- ##HarmonyOS Next快速入门##HarmonyOS应用开发##教育## 介绍线性布局(LinearLayout)是开发中最常用的布局,通过线性容器Row和Column构建。线性布局是其他布局的基础,其子元素在线性方向上(水平方向和垂直方向)依次排列。线性布局的排列方向由所选容器组件决定,Column容器内子元素按照垂直方向排列,Row容器内子元素按照水平方向排列。根据不同的排列方... ##HarmonyOS Next快速入门##HarmonyOS应用开发##教育## 介绍线性布局(LinearLayout)是开发中最常用的布局,通过线性容器Row和Column构建。线性布局是其他布局的基础,其子元素在线性方向上(水平方向和垂直方向)依次排列。线性布局的排列方向由所选容器组件决定,Column容器内子元素按照垂直方向排列,Row容器内子元素按照水平方向排列。根据不同的排列方...
- ##HarmonyOS Next快速入门##HarmonyOS应用开发##教育##Resource资源引用类型,用于设置组件属性的值。可以通过$r或者$rawfile创建Resource类型对象,不可以修改Resource中的各属性的值。$r('belonging.type.name')//belonging:系统资源或者应用资源,相应的取值为'sys'和'app';//type:资源类型,... ##HarmonyOS Next快速入门##HarmonyOS应用开发##教育##Resource资源引用类型,用于设置组件属性的值。可以通过$r或者$rawfile创建Resource类型对象,不可以修改Resource中的各属性的值。$r('belonging.type.name')//belonging:系统资源或者应用资源,相应的取值为'sys'和'app';//type:资源类型,...
- ListItemGroup组件的使用,可以说是非常的简单,如果仅仅是普通的吸顶,建议直接使用即可,如果您需要带有下拉刷新和上拉加载效果的,可以使用refresh组提供的,在使用原生的时候,有一点需要注意,那就是需要设置List组件的sticky属性,否则吸顶效果是不生效的。 ListItemGroup组件的使用,可以说是非常的简单,如果仅仅是普通的吸顶,建议直接使用即可,如果您需要带有下拉刷新和上拉加载效果的,可以使用refresh组提供的,在使用原生的时候,有一点需要注意,那就是需要设置List组件的sticky属性,否则吸顶效果是不生效的。
- 总之,CodeGenie绝对是我们开发中一个必备的高效工具,目前官方也在持续的优化中,相信在不久的将来,它的功能会更加强大,更能友好的帮助到更多的开发者。 总之,CodeGenie绝对是我们开发中一个必备的高效工具,目前官方也在持续的优化中,相信在不久的将来,它的功能会更加强大,更能友好的帮助到更多的开发者。
- ##HarmonyOS Next快速入门##HarmonyOS应用开发##教育##尺寸设置.width(value: Length) //设置组件宽度.height(value: Length) //设置组件高度.size(value: SizeOptions) //设置组件宽高尺寸.padding(value: Padding | Length | LocalizedPadding) //... ##HarmonyOS Next快速入门##HarmonyOS应用开发##教育##尺寸设置.width(value: Length) //设置组件宽度.height(value: Length) //设置组件高度.size(value: SizeOptions) //设置组件宽高尺寸.padding(value: Padding | Length | LocalizedPadding) //...
- ##HarmonyOS Next快速入门##HarmonyOS应用开发##教育##通用事件分为以下几类:事件分发:事件分发是指ArkUI收到用户操作生成的触控事件,通过触摸测试,将触控事件分发至各个组件形成事件的过程。触屏事件:触控事件是触摸测试的输入,根据用户操作方式的不同,可以划分为Touch类触控事件和Mouse类触控事件。键鼠事件:键鼠事件指键盘,鼠标外接设备的输入事件。焦点事件:是... ##HarmonyOS Next快速入门##HarmonyOS应用开发##教育##通用事件分为以下几类:事件分发:事件分发是指ArkUI收到用户操作生成的触控事件,通过触摸测试,将触控事件分发至各个组件形成事件的过程。触屏事件:触控事件是触摸测试的输入,根据用户操作方式的不同,可以划分为Touch类触控事件和Mouse类触控事件。键鼠事件:键鼠事件指键盘,鼠标外接设备的输入事件。焦点事件:是...
- ##HarmonyOS Next快速入门##HarmonyOS应用开发##教育##Button是按钮组件,通常用于响应用户的点击操作,其类型包括胶囊按钮、圆形按钮、普通按钮。Button做为容器使用时可以通过添加子组件实现包含文字、图片等元素的按钮。Button组件可以包含子组件。Button(label?: ResourceStr, options?: { type?: ButtonTyp... ##HarmonyOS Next快速入门##HarmonyOS应用开发##教育##Button是按钮组件,通常用于响应用户的点击操作,其类型包括胶囊按钮、圆形按钮、普通按钮。Button做为容器使用时可以通过添加子组件实现包含文字、图片等元素的按钮。Button组件可以包含子组件。Button(label?: ResourceStr, options?: { type?: ButtonTyp...
- ##HarmonyOS Next快速入门##HarmonyOS应用开发##教育##Image组件用来渲染展示图片,它可以让界面变得更加丰富多彩。例如:按钮中的icon、网络图片、本地图片等。在应用中显示图片需要使用Image组件实现,Image支持多种图片格式,包括png、jpg、bmp、svg、gif和heif。Image组件数据源本地资源:存放在ets文件夹下,引用根目录ets文件夹下的... ##HarmonyOS Next快速入门##HarmonyOS应用开发##教育##Image组件用来渲染展示图片,它可以让界面变得更加丰富多彩。例如:按钮中的icon、网络图片、本地图片等。在应用中显示图片需要使用Image组件实现,Image支持多种图片格式,包括png、jpg、bmp、svg、gif和heif。Image组件数据源本地资源:存放在ets文件夹下,引用根目录ets文件夹下的...
- ##HarmonyOS Next快速入门##HarmonyOS应用开发##教育##Text组件用于在界面上展示一段文本信息,可以包含子组件Span。 文本样式包含文本元素的组件,例如Text、Span、Button、TextInput等,都可以使用文本样式。文本样式的属性如下表:名称描述.fontColor(value: ResourceColor)1. 设置文本颜色。2. Color枚举.... ##HarmonyOS Next快速入门##HarmonyOS应用开发##教育##Text组件用于在界面上展示一段文本信息,可以包含子组件Span。 文本样式包含文本元素的组件,例如Text、Span、Button、TextInput等,都可以使用文本样式。文本样式的属性如下表:名称描述.fontColor(value: ResourceColor)1. 设置文本颜色。2. Color枚举....
- ##HarmonyOS Next快速入门##HarmonyOS应用开发##教育## 基本概念页面路由指在应用程序中实现不同页面之间的跳转和数据传递。Router模块通过不同的url地址,可以方便地进行页面路由,轻松地访问不同的页面。本文将从页面跳转、页面返回、页面返回前增加一个询问框和命名路由这几个方面,介绍如何通过Router模块实现页面路由。页面跳转是开发过程中的一个重要组成部分。在使用... ##HarmonyOS Next快速入门##HarmonyOS应用开发##教育## 基本概念页面路由指在应用程序中实现不同页面之间的跳转和数据传递。Router模块通过不同的url地址,可以方便地进行页面路由,轻松地访问不同的页面。本文将从页面跳转、页面返回、页面返回前增加一个询问框和命名路由这几个方面,介绍如何通过Router模块实现页面路由。页面跳转是开发过程中的一个重要组成部分。在使用...
- ##HarmonyOS Next快速入门##HarmonyOS应用开发##教育## Stage模型随着系统的演进发展,HarmonyOS先后提供了两种应用模型:FA(Feature Ability)模型:从API 7开始支持的模型,已经不再主推。Stage模型:从API 9开始新增的模型,是目前主推且会长期演进的模型。在该模型中,由于提供了AbilityStage、WindowStage等类... ##HarmonyOS Next快速入门##HarmonyOS应用开发##教育## Stage模型随着系统的演进发展,HarmonyOS先后提供了两种应用模型:FA(Feature Ability)模型:从API 7开始支持的模型,已经不再主推。Stage模型:从API 9开始新增的模型,是目前主推且会长期演进的模型。在该模型中,由于提供了AbilityStage、WindowStage等类...
- ##HarmonyOS Next快速入门##HarmonyOS应用开发##教育## 函数实例// 有名函数function add(x:number, y:number) { return x + y;}console.log("add",add(1,2)); // 匿名函数(lambda表达式)let myAdd = (x:number, y:number) => { return x... ##HarmonyOS Next快速入门##HarmonyOS应用开发##教育## 函数实例// 有名函数function add(x:number, y:number) { return x + y;}console.log("add",add(1,2)); // 匿名函数(lambda表达式)let myAdd = (x:number, y:number) => { return x...
- ##HarmonyOS Next快速入门##HarmonyOS应用开发##教育##条件语句使用规则支持if、else和else if语句。if、else if后跟随的条件语句可以使用状态变量或者常规变量(状态变量:值的改变可以实时渲染UI,常规变量:值的改变不会实时渲染UI)。允许在容器组件内使用,通过条件渲染语句构建不同的子组件。条件渲染语句在涉及到组件的父子关系时是“透明”的,当父组件和... ##HarmonyOS Next快速入门##HarmonyOS应用开发##教育##条件语句使用规则支持if、else和else if语句。if、else if后跟随的条件语句可以使用状态变量或者常规变量(状态变量:值的改变可以实时渲染UI,常规变量:值的改变不会实时渲染UI)。允许在容器组件内使用,通过条件渲染语句构建不同的子组件。条件渲染语句在涉及到组件的父子关系时是“透明”的,当父组件和...
上滑加载中
推荐直播
-
华为云码道Skill实战与极速交付,智能开发全链路实战2026/07/22 周三 19:00-21:00
王一男-华为云码道产品规划专家;李炎-华为云码道产品专家;姜浩-华为云HCDG核心组成员
直播深度解读华为云码道6月产品新特性,从Skill市场安装专家技能,带你零距离体验从需求,开发,审查,重构全链路闭环的开发过程。从零构建并交付一个完整项目,让您体验从代码提交到服务上线的“极速”之旅。
回顾中 -
聚开发者之力,创具身新未来2026/07/23 周四 15:00-17:00
张豪杰/程文/王军/刘新春/黄钦开 /张晓天
本次华为云具身智能开发平台CloudRobo培训面向具身智能开发者,带您全流程体验机器人本体R2C小时级接入、环境重建与轨迹生成仿真数据生产、PB级数据管理、数据评测、模型训推、强化学习和Benchmark一键评测等功能,并体验业界主流具身模型应用。
回顾中 -
用码道,让你的AI作品三步上朋友圈2026/08/04 周二 19:00-20:00
林华鼎-华为云AI开发者运营负责人
从入门 · 到做AI应用 · 到企业级开发。不教编程,只教用AI · 零代码、有产出、能带走、可炫耀 · 每课人人动手实操
回顾中
热门标签