草庐IT

OpenHarmony-ArkTS

全部标签

HarmonyOS/OpenHarmony应用开发-DevEco Studio帮助快速入门的使用

DevEcoStudio内置有帮助中心,初学HarmonyOS及OpenHarmony应用、元服务的开发者,通过内置的帮助中去系统的学习相关内容,是边练边学,快速上手的最佳方式。一、帮助二、快速开始三、HarmonyOS应用、元服务开发相关四、OpenHarmony应用、元服开发相关五、更多的常用基础知识与技巧了解学习 点击进入华为官网,解锁更多精彩内容 

OpenHarmony docker环境搭建所见的问题和解决

【摘要】OpenHarmonydocker环境搭建需要一台安装Ubuntu的虚拟机,并且虚拟机中需要有VScode。整个搭建流程请参考这篇博客:OpenHarmonydocker环境搭建-云社区-华为云(huaweicloud.com)上篇博主是用Ubuntu的服务器进行环境搭建的,在使用VScode时用到SSH登录虚拟机。本篇采用Ubuntu桌面版对OpenHarmonydocker环境进行搭建【不建议使用桌面版进行配置,博主这边遇到的问题都是桌面版的!!!】。文章目录一、安装Docker二、下载官方Docker镜像1.引入库三、OpenHarmony代码拉取四、VScode下载4.1、VS

诚迈科技发布OpenHarmony发行版鸿诚志远HongZOS

2022年11月3日,诚迈科技在东莞松山湖举办“鸿雁于飞·至诚志远——开源鸿蒙·诚迈科技HongZOS发布会”,发布基于OpenHarmony的商业发行版鸿诚志远(HongZOS),并推出基于此操作系统的鸿诚志远HCPAD-100开发板、鸿诚志远 HCA-100开发板及相关软件解决方案,为OpenHarmony生态添砖加瓦,打造千行百业的坚实“数字根基”。开放原子开源基金会业务发展部部长朱其罡,紫金矿业集团CIO、紫金智信(厦门)科技有限公司总经理董文生,南京富士通电子信息科技股份有限公司副总经理邹小三,深圳市亿道数码技术有限公司总经理马保军,华润数科控股有限公司工程技术事业部总经理姚敏森,荣

OpenHarmony 物联网设备开发环境搭建

前言我们介绍的是华为官方推荐的Windows+Ubuntu混合开发的环境,使用Windows平台的DevEcoDeviceTool进行可视化界面进行相关操作,通过远程连接的方式对接Ubuntu下的DevEcoDeviceTool,然后对Ubuntu下的源码进行开发、编译、烧录等操作。目前官方不支持Mac系统,所以目前大家最好使用Windows+Ubuntu混合进行设备开发。本篇文章用的是最新的DevEcoDeviceTool3.1Beta1工具环境搭建一、系统要求Windows系统要求:Windows1064位系统。Ubuntu系统要求:Ubuntu18.04~21.10版本。推荐使用20.0

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)。

rk3568 OpenHarmony 3.1 Release 编译

使用LinuxMint-21.1系统编译OpenHarmony3.1Release时遇到如下错误,错误1:[OHOSERROR][3785/35597]ACTION//drivers/framework/tools/hdi-gen:build_hdi_gen(//build/toolchain/ohos:ohos_clang_arm)[OHOSERROR]FAILED:obj/drivers/framework/tools/hdi-gen/hdi-gen[OHOSERROR]/usr/bin/env/usr/bin/envmake-j8-C/home/ufo/openharmony/rk356