草庐IT

【HarmonyOS(ArkTS)学习笔记-1】DevEco Studio安装

目录1.官网2.安装DevEcoStudio3.配置环境变量4.进入DevEcoStudio5.诊断环境6.创建工程7.登陆账号8.预览器运行(Previewer)9.远程模拟器运行(RemoteEmulator)10.本地模拟器运行(LocalEmulator)11.中文插件12.注意事项1.官网HUAWEIDevEcoStudio和SDK下载和升级|HarmonyOS开发者2.安装DevEcoStudiostep1step2注意更改安装路径,默认是在C盘step3只点击第一个即可,即创建桌面快捷方式step4step5恭喜,安装成功!3.配置环境变量step1桌面右键此电脑——属性step

【HarmonyOS(ArkTS)学习笔记-3】认识ArkTS语言

内容学习来自华为开发者学习网站文档中心https://developer.harmonyos.com/cn/docs/documentation/doc-guides-V3/arkui-overview-0000001532577181-V3目录认识ArkTS开发语言1.ArkTS1.1认识ArkTS1.2ArkTS基本语法2.TypeScript基础语法介绍2.1基础类型2.1.1布尔值(boolean)2.1.2数字(number)2.1.3字符串(string)2.1.4数组(object)2.1.5元组(object)2.1.6枚举2.1.7unknown2.1.8void2.1.9n

零基础快速上手HarmonyOS ArkTS开发1---运行Hello World、ArkTS开发语言介绍

概述:在华为开发者大会2023年8月4日(HDC.Together)大会上,HarmonyOS 4正式发布,其实在2021年那会学习了一点鸿蒙的开发:不过因为现在的鸿蒙手机完全兼容Android应用,所以学习动力也不是很足,一直就搁置了,直到今年华为官方出了这么一则消息才让我对于学习它有一种紧迫感了,如下:所以。。这次必须得把它给攻克,不然未来自己的饭碗可能都不保。。IDE升级配置:在正式学习之前,先来将IDE进行一个升级,目前我本机的IDE是定格在这个版本:而当时在学习时我们采用的开发语言选择的是Java,因为当时这个版本在创建项目时可以进行语言的选择:但是!!!在网上又搜到这么一个“令人痛

HarmonyOS/OpenHarmony原生应用-ArkTS万能卡片组件Slider

滑动条组件,通常用于快速调节设置值,如音量调节、亮度调节等应用场景。该组件从APIVersion7开始支持。无子组件一、接口Slider(options?:{value?:number,min?:number,max?:number,step?:number,style?:SliderStyle,direction?:Axis,reverse?:boolean})从APIversion9开始,该接口支持在ArkTS卡片中使用。参数:  SliderStyle枚举说明从APIversion9开始,该接口支持在ArkTS卡片中使用。 二、属性支持除触摸热区以外的通用属性设置。  三、事件通用事件仅

【鸿蒙软件开发】ArkTS基础组件之Select(下拉菜单)、Slider(滑动条)

文章目录前言一、Select下拉菜单1.1子组件1.2接口参数1.3属性1.4事件1.5示例代码二、Slider2.1子组件2.2接口参数:SliderStyle枚举说明2.3属性2.4事件SliderChangeMode枚举说明2.5示例代码总结前言Select组件:提供下拉选择菜单,可以让用户在多个选项之间选择。Slider组件:滑动条组件,通常用于快速调节设置值,如音量调节、亮度调节等应用场景。一、Select下拉菜单提供下拉选择菜单,可以让用户在多个选项之间选择。说明该组件从APIVersion8开始支持。后续版本如有新增内容,则采用上角标单独标记该内容的起始版本。1.1子组件无1.2

【鸿蒙软件开发】ArkTS通用事件

文章目录前言一、点击事件1.1基础介绍1.2ClickEvent对象说明1.3示例代码二、触摸事件2.1基础介绍2.2ClickEvent对象说明2.3示例代码二、焦点事件2.2基础介绍3.2示例代码总结前言在我们的ArkTS中有一些通用的事件,他们在所有的组件中都可以用,所以我们需要来学习一下。获得更好的开发体验和效率!!!一、点击事件1.1基础介绍组件被点击时触发的事件。名称支持冒泡功能描述onClick(event:(event?:ClickEvent)=>void)否点击动作触发该回调,event返回值见ClickEvent对象说明。从APIversion9开始,该接口支持在ArkTS

HarmonyOS/OpenHarmony原生应用-ArkTS万能卡片组件Toggle

组件提供勾选框样式、状态按钮样式及开关样式。该组件从APIVersion8开始支持。仅当ToggleType为Button时可包含子组件。一、接口Toggle(options:{type:ToggleType,isOn?:boolean})从APIversion9开始,该接口支持在ArkTS卡片中使用。参数: ToggleType枚举说明从APIversion9开始,该接口支持在ArkTS卡片中使用。  二、属性除支持通用属性外,还支持以下属性: 三、事件除支持通用事件外,还支持以下事件: 四、示例//xxx.ets@Entry@ComponentstructToggleExample{bui

HarmonyOS/OpenHarmony元服务开发-创建一个ArkTS卡片

在已有的应用工程中,创建ArkTS卡片,具体操作方式如下。1.创建卡片。2.根据实际业务场景,选择一个卡片模板。3.在选择卡片的开发语言类型(Language)时,选择ArkTS选项,然后单击“Finish”,即可完成ArkTS卡片创建。ArkTS卡片创建完成后,工程中会新增如下卡片相关文件:卡片生命周期管理文件(EntryFormAbility.ts)、卡片页面文件(WidgetCard.ets)和卡片配置文件(form_config.json)。

HarmonyOS(二)—— 初识ArkTS开发语言(中)之ArkTS的由来和演进

前言在上一篇文章HarmonyOS(二)——初识ArkTS开发语言(上)之TypeScript入门,我初识了TypeScript相关知识点,也知道ArkTS是华为基于TypeScript发展演化而来。从最初的基础的逻辑交互能力,到具备类型系统的高效工程开发能力,再到融合声明式UI、多维状态管理等丰富的应用开发能力,共同组成了相关的演进脉络。ArkTS是HarmonyOS优选的主力应用开发语言。它在TypeScript(简称TS)的基础上,扩展了声明式UI、状态管理等相应的能力,让开发者可以以更简洁、更自然的方式开发高性能应用。TS是JavaScript(简称JS)的超集,ArkTS则是TS的超

【鸿蒙软件开发】ArkTS基础组件之Rating(评分组件)、RichText(富文本显示)

文章目录前言一、Rating组件1.1子组件1.2接口参数1.2属性1.3事件1.4示例代码示例代码1示例代码2二、RichText富文本显示2.1子组件2.2接口参数2.3事件2.4属性2.5富文本所支持的标签2.6示例代码总结前言Rating组件:提供在给定范围内选择评分的组件。RichText组件:富文本组件,解析并显示HTML格式文本。一、Rating组件提供在给定范围内选择评分的组件。说明该组件从APIVersion7开始支持。后续版本如有新增内容,则采用上角标单独标记该内容的起始版本。1.1子组件无1.2接口Rating(options?:{rating:number,indica