1.Node版本问题由于SDK的部分工具依赖Node.js运行时,推荐使用配套API版本的Node.js,保证工程的兼容性。 匹配关系见下表:API LevelNode.js支持范围API Level≤914.x(≥14.1...
-
harmonyos 华为 开发语言 程序员 鸿蒙4.0 OpenHarmony 鸿蒙开发环境搭建-高频环境问题解决
-
华为 移动开发 鸿蒙开发 openharmony HarmonyOS NEXT应用开发之LocalStorage:页面级UI状态存储
LocalStorage是页面级的UI状态存储,通过@Entry装饰器接收的参数可以在页面内共享同一个LocalStorage实例。LocalStorage支持UIAbility实例内多个页面间状态共享。本文仅介绍Local...
-
华为 OpenHarmony 鸿蒙应用开发 鸿蒙开发 鸿蒙 HarmonyOS实战开发-录音机、如何实现音频录制和播放的功能
介绍本示例使用audio相关接口实现音频录制和播放的功能,使用mediaLibrary实现音频文件的管理。相关概念:AudioRecorder:音频录制的主要工作是捕获音频信号,完成音频编码并保存到文件中,帮助开发者轻松实现...
-
harmonyos 华为 鸿蒙应用开发 鸿蒙开发 HarmonyOS OpenHarmony 鸿蒙实战开发-应用故障恢复、在应用中如何适配故障恢复相关接口
介绍本示例展示了在应用中如何适配故障恢复相关接口。样例包含以下场景:一.单Ability自动恢复 在EntryAbility的故障触发页面触发故障,自动重启回到故障触发页面。二.多Ability自动恢复 应用中启动了Entr...
-
rxjava 华为 HarmonyOS 鸿蒙开发DevEco Studio:使用低代码进行开发
目录低代码开发界面介绍使用低代码开发应用或服务创建新工程支持低代码开发在已有工程中添加Visual支持低代码开发使用低代码开发服务卡片低代码多语言支持低代码屏幕适配...
-
harmonyos 华为 物联网 鸿蒙开发 分布式 鸿蒙系统:揭秘前端开发的新机遇
众所周知,华为开发者大会2023,宣布不再兼容安卓,同时宣布了“鸿飞计划”,欲与iOS、安卓在市场三分天下,这对中国国产操作系统而言,具有划时代的意义。鸿蒙应用开发的兴起&发展鸿蒙操作系统是华为自主研发的操作系统,它的兴起一...
-
华为 Open Harmony 鸿蒙系统 鸿蒙 鸿蒙开发 鸿蒙工程师 HarmonyOS—使用低代码开发应用或服务
使用低代码开发应用或服务有以下两种开发方式:创建一个支持低代码开发的新工程,开发应用或服务的UI界面。在已有工程中,创建Visual文件来开发应用或服务的UI界面。ArkTS工程和JS工程使用低代码的步骤相同,接下来以JS工...
-
华为 鸿蒙系统 鸿蒙 OpenHarmony 鸿蒙开发 鸿蒙工程师 HarmonyOS—使用低代码开发应用或服务
使用低代码开发应用或服务有以下两种开发方式:创建一个支持低代码开发的新工程,开发应用或服务的UI界面。在已有工程中,创建Visual文件来开发应用或服务的UI界面。ArkTS工程和JS工程使用低代码的步骤相同,接下来以JS工...
-
华为 鸿蒙系统 鸿蒙 OpenHarmony 鸿蒙应用开发 鸿蒙开发 HarmonyOS—低代码开发中使用业务组件
开发者在DevEco Studio低代码可以通过拖拽组件栏提供的业务组件,快速开发包含华为帐号登录、华为支付场景的应用。低代码的登录、支付业务组件都是通过集成AGC提供的SDK实现,低代码简化了手动集成SDK、调用SDK接口...
-
harmonyos 华为 鸿蒙系统 鸿蒙 microsoft 鸿蒙开发 OpenHarmony—UIAbility组件间交互(设备内)
UIAbility是系统调度的最小单元。在设备内的功能模块之间跳转时,会涉及到启动特定的UIAbility,该UIAbility可以是应用内的其他UIAbility,也可以是其他应用的UIAbility(例如启动三方支付UI...
-
harmonyos 鸿蒙开发实战项目(十):ArkTS与H5的交互(ArkTS)
本文详细代码需订阅下面专栏获取(订阅后私信邮箱+项目名 :目录介绍环境搭建代码结构解读ArkTS侧与H5的交互...
-
harmonyos 鸿蒙系统 鸿蒙开发 鸿蒙 移动开发 程序员 OpenHarmony南向开发案例:【 智能家居中控】
应用场景简介智能家居。今天打造的这一款全新智能家庭控制系统,凸显应用在智能控制和用户体验的特点,开创国内智能家居系统体验新局面。新的系统主要应用在鸿蒙生态。工程版本系统版本/API版本:OpenHarmony SDK AP...
-
稳定性测试 HarmonyOS 鸿蒙开发测试:分布式UI测试框架
目录1 框架概述2 引用方式3 API使用说明3.1 控件查找3.2 控件操作3.3 按键注入3.4 分布式操作...
-
harmonyos 华为 鸿蒙应用开发 鸿蒙开发 HarmonyOS 鸿蒙工程师 现在学鸿蒙系统开发有前景吗?
在科技日新月异的今天,操作系统作为数字世界的基石,其重要性不言而喻。鸿蒙系统,作为华为倾力打造的分布式操作系统,自问世以来便备受瞩目。那么,对于想要投身科技行业的你来说,现在学鸿蒙系统开发有前景吗?一、鸿蒙系统的市场潜力鸿蒙...
-
harmonyos android 华为 开发语言 移动开发 鸿蒙开发 这回轮到鸿蒙禁用安卓了!!!
1月18日,鸿蒙生态千帆仪式上,华为正式宣布了HarmonyOS NEXT(下简称鸿蒙星河版或纯血鸿蒙)开发者预览已向开发者开放申请,纯血鸿蒙开始走向普及阶段。伴随着不再兼容安卓的纯血鸿蒙铺开,鸿蒙走进了运营属于自己生态的新...
-
harmonyos Open Harmony 鸿蒙系统 鸿蒙应用开发 鸿蒙开发 鸿蒙项目结构说明 鸿蒙APP开发 鸿蒙APP应用开发教程—超详细的项目结构说明
1. 新建项目打开DevEco Studio, 选择 Create Project:1.1 选择模版1.2 配置项目如果使用的是 DevEco 3.X 版本, 可以根据 Compile SDK版本选择不同的模式, 比如:3....
-
oracle 鸿蒙开发 移动开发 学习 HarmonyOS 开发-数据库版本升级案例
介绍本示例介绍使用关系型数据库的接口来进行数据库升降级场景实现效果预览图使用说明加载完成后有版本升级以及版本恢复两种按钮点击版本升级下的”升级至V2“按钮,则数据库版本会从V1升级至V2,且在表格处显示V1和V2版本表格字段...
-
rxjava HarmonyOS 鸿蒙开发DevEco Studio OpenHarmony:使用低代码进行开发
OpenHarmony低代码开发方式,具有丰富的UI界面编辑功能,遵循JS、TS开发规范 ,通过可视化界面开发方式快速构建布局,可有效降低用户的时间成本和提升用户构建UI界面的效率。说明支持使用低代码进行JS/eTS页面开发...
-
harmonyos 华为 移动开发 物联网 鸿蒙开发 想开发一个纯血鸿蒙版APP,需要掌握哪些技能?
鸿蒙操作系统的生态建设已全面展开,Top20移动互联网公司中近半数已经启动了鸿蒙原生应用开发,涵盖了支付宝、美团等知名大型企业。3月14日,阿里旗下的 11 款应用已正式启动鸿蒙原生应用的开发:据2023年Q4中国手机市场数...
-
harmonyos 华为 鸿蒙开发 openharmony 程序员 移动开发 鸿蒙NEXT南向开发案例:【智能台灯】
样例简介智能台灯设备不仅接收数字管家应用下发的指令来控制台灯的开关及亮度,而且还可以加入到数字管家的日程管理中。通过日程可以设定台灯开关的时间段,使其在特定的时间段内,台灯自动打开或者熄灭,并能自动调节相应时间段台灯的亮度;...
-
harmonyos 华为 鸿蒙应用开发 鸿蒙系统 OpenHarmony Open Harmony 鸿蒙开发 从零开始学“纯血鸿蒙”?先别急,看完这篇再决定!
我承认,我真的低估鸿蒙了!没想到,它竟然发展的如此迅速⚡⚡:今年1月,华为宣布HarmonyOS NEXT鸿蒙星河版开发者预览面向开发者开放申请,并公布鸿蒙生态最新进展:鸿蒙生态设备数量仅历时5个月,就从7亿增长至8亿,目前...
-
华为 嵌入式硬件 鸿蒙开发 应用开发 鸿蒙(HarmonyOS)Navigation如何实现多场景UI适配?
场景介绍应用在不同屏幕大小的设备上运行时,往往有不同的UI适配,以聊天应用举例:在窄屏设备上,联系人和聊天区在多窗口中体现。在宽屏设备上,联系人和聊天区在同一窗口体现。要做好适配,往往需要开发者开发多套代码,以便运行在不同设...
-
华为 鸿蒙开发 移动开发 学习 HarmonyOS开发篇—数据管理(分布式数据服务)
分布式数据服务概述分布式数据服务(Distributed Data Service,DDS) 为应用程序提供不同设备间数据库数据分布式的能力。通过调用分布式数据接口,应用程序将数据保存到分布式数据库中。通过结合帐号、应用和数...
-
华为 移动开发 鸿蒙开发 android 鸿蒙HarmonyOS应用开发之使用Node-API实现跨语言交互开发流程
使用Node-API实现跨语言交互,首先需要按照Node-API的机制实现模块的注册和加载等相关动作。ArkTS/JS侧:实现C++方法的调用。代码比较简单,import一个对应的so库后,即可调用C++方法。 Nativ...
-
harmonyos 移动开发 鸿蒙开发笔记(二十六):交互事件--触摸,按键,鼠标,焦点
交互事件按照触发类型来分类,包括触屏事件、键鼠事件和焦点事件。触屏事件:手指或手写笔在触屏上的单指或单笔操作。 键鼠事件:包括外设鼠标或触控板的操作事件和外设键盘的按键事件。 鼠标事件是指通过连接和使用外设鼠标/触控板操作...
-
华为 深度学习 鸿蒙开发 鸿蒙 HarmonyOS NEXT应用开发之多模态页面转场动效实现案例
介绍本示例介绍多模态页面转场动效实现:通过半模态转场实现半模态登录界面, 与全屏模态和组件转场结合实现多模态组合登录场景,其中手机验证码登录与账号密码登录都为组件, 通过TransitionEffect.move( 实现组件...
-
鸿蒙开发 【2024新版】给你一个白嫖鸿蒙(HarmonyOS)开发学习路线图+零基础入门指南的机会!
前言现在鸿蒙开发热潮,不少人挤破脑袋就为了能抢到一个鸿蒙开发岗位,然而想要站稳脚跟却不是一件易事。鸿蒙操作系统采用微内核设计,这是其创新性理念之一。微内核架构意味着操作系统的核心组件被缩减到最基本的功能,如最基本的硬件抽象和...
-
harmonyos 服务器 鸿蒙开发 移动开发 华为 ui 鸿蒙一次开发,多端部署(九)应用市场首页
本小节将以应用市场首页为例,介绍如何使用自适应布局能力和响应式布局能力适配不同尺寸窗口。页面设计一个典型的应用市场首页的UX设计如下所示。观察应用市场首页的页面设计,不同断点下的页面设计有较多相似的地方。据此,我们可以将页面...
-
harmonyos 华为 移动开发 职场和发展 智能硬件 鸿蒙开发面试真题分享~
1. 在鸿蒙应用开发中,有哪些常用的性能优化策略和技术手段,如启动速度优化、内存管理优化、功耗控制等?参考答案:2. 鸿蒙系统强调跨平台特性,你会如何利用这一特性来优化多端部署和适配?参考答案:3.请谈谈你对鸿蒙系统分布式架...
-
鸿蒙开发 华为 经验分享 【HarmonyOS】掌握布局组件,提升应用体验
从今天开始,博主将开设一门新的专栏用来讲解市面上比较热门的技术 “鸿蒙开发”,对于刚接触这项技术的小伙伴在学习鸿蒙开发之前,有必要先了解一下鸿蒙,从你的角度来讲,你认为什么是鸿蒙呢?它出现的意义又是什么?鸿蒙仅...
-
harmonyos android 华为 鸿蒙开发 移动开发 鸿蒙会成为安卓的终结者吗?
随着近期鸿蒙OS系统推送测试版的时间确定,关于鸿蒙系统的讨论再次升温。作为华为自主研发的操作系统,鸿蒙给人的第一印象是具有颠覆性。早在几年前,业内就开始流传鸿蒙可能会代替Android的传言。毕竟,Android作为开源系统...
-
harmonyos 人工智能 鸿蒙系统 OpenHarmony 鸿蒙next 鸿蒙开发实战-手写文心一言AI对话APP
运行环境(后面附有API9版本,可修改后在HarmonyOS4设备上运行)在DAYU200:4.0.10.16上运行一、创建应用1.点击File-˃new File-˃Create Progect2.选择模版3.填写项目名,...
-
华为 鸿蒙开发 鸿蒙工程师 鸿蒙应用开发 HarmonyOS—低代码开发Demo示例
接下来为大家展示一个低代码开发的JS工程的Demo示例,使用低代码开发如下华为手机介绍列表的HarmonyOS应用/服务示例。1.删除模板页面中的控件后,选中组件栏中的List组件,将其拖至中央画布区域,松开鼠标,实现一个L...
-
harmonyos 华为 android 鸿蒙系统 鸿蒙 鸿蒙开发 鸿蒙工程师 OpenHarmony—UIAbility组件间交互(设备内)
UIAbility是系统调度的最小单元。在设备内的功能模块之间跳转时,会涉及到启动特定的UIAbility,该UIAbility可以是应用内的其他UIAbility,也可以是其他应用的UIAbility(例如启动三方支付UI...
-
harmonyos 鸿蒙开发 鸿蒙系统 鸿蒙星河版 openharmony 程序员 移动开发 鸿蒙实战项目开发:【短信服务】
概述本示例展示了电话服务中发送短信的功能。样例展示涉及OpenHarmony技术特性网络通信难度级别中级基础信息 使用@ohos.telephony.sms接口展示了电话服务中发送短信的功能。效果预览新建联系人首页短信页使用...
-
harmonyos 华为 Open Harmony 鸿蒙系统 鸿蒙工程师 2024鸿蒙迎来大爆发,有必要转行鸿蒙开发吗?
鸿蒙开发,这个名字最近在科技圈引起了不小的轰动。那么,鸿蒙开发到底是什么呢?它又能给我们带来怎样的影响呢?鸿蒙开发,简单来说,就是基于鸿蒙操作系统的一种应用开发方式。鸿蒙系统,作为华为自主研发的操作系统,拥有强大的分布式能力...
-
华为 鸿蒙开发 移动开发 前端 自定义组件 HarmonyOS NEXT应用开发案例——自定义TabBar
介绍本示例主要介绍了TabBar中间页面如何实现有一圈圆弧外轮廓以及TabBar页签被点击之后会改变图标显示,并有一小段动画效果。效果图预览使用说明:依次点击tabBar页面,除了社区图标之外,其它图标往上移动一小段距离。实...
-
鸿蒙开发 华为 鸿蒙工程师 鸿蒙 鸿蒙应用开发 HarmonyOS—代码Code Linter检查
Code Linter代码检查Code-Linter针对ArkTS/TS代码进行最佳实践、编程规范方面的检查,目前还会检查ArkTS语法规则。开发者可根据扫描结果中告警提示手工修复代码缺陷,或者执行一键式自动修复,在代码开发...
-
harmonyos 华为 鸿蒙开发 鸿蒙系统 鸿蒙星河版 openharmony 鸿蒙实战开发学习:【HiView插件开发】
概述Hiview是一个跨平台的终端设备维测服务集,其中是由插件管理平台和插件实现的各自功能构成整套系统。 本文描述了hiview插件开发的全部流程。插件的概念整节部分包括了插件的概念,事件源的概念,流水线的概念等基本概念插件...
-
数码相机 鸿蒙开发 HarmonyOS鸿蒙基于Java开发: 相机开发
目录相机开发流程接口说明相机权限申请相机设备创建相机设备配置相机帧捕获相机设备释放相机开发流程相机模块主要工作是给相机应用开发者提...
-
程序员 鸿蒙系统 华为 鸿蒙开发-HarmonyOS UI架构
初步布局Index当我们新建一个工程之后,首先会进入Index页。我们先简单的做一个文章列表的显示这样,我们只要把articles里面填充数据,就能正常显示一个列表了。数据从哪来可以看到上面的代码里是没有数据的,只有一个空数...
-
华为 javascript 鸿蒙系统 HarmonyOS鸿蒙开发指南:容器组件 dialog开发指导
目录创建Dialog组件设置弹窗响应场景示例创建Dialog组件在pages/index目录下的hml文件中创建一个Dialog组件,并添加Button组件来触发Dialog。Dialog组件仅支持width、height、...
-
harmonyos 华为 程序员开发 鸿蒙开发 环境搭建 鸿蒙系统 程序员 鸿蒙新手入门-环境准备问题解析
Node.js版本与API配套关系由于SDK的部分工具依赖Node.js运行时,推荐使用配套API版本的Node.js,保证工程的兼容性。匹配关系见下表:API LevelNode.js支持范围API Level≤914.x...
-
华为 经验分享 电商项目 鸿蒙开发 【HarmonyOS】体验鸿蒙电商平台的未来之旅!
从今天开始,博主将开设一门新的专栏用来讲解市面上比较热门的技术 “鸿蒙开发”,对于刚接触这项技术的小伙伴在学习鸿蒙开发之前,有必要先了解一下鸿蒙,从你的角度来讲,你认为什么是鸿蒙呢?它出现的意义又是什么...
-
华为 鸿蒙系统 鸿蒙 OpenHarmony 鸿蒙开发 鸿蒙应用开发 HarmonyOS—低代码开发Demo示例
接下来为大家展示一个低代码开发的JS工程的Demo示例,使用低代码开发如下华为手机介绍列表的HarmonyOS应用/服务示例。1.删除模板页面中的控件后,选中组件栏中的List组件,将其拖至中央画布区域,松开鼠标,实现一个L...
-
harmonyos 华为 鸿蒙开发 Android java 程序员 鸿蒙系统优缺点,能否作为开发者选择
凡是都有对立面,就直接说说鸿蒙的优缺点吧。鸿蒙的缺点:鸿蒙是从2019年开始做出来的,那时候是套壳Android大家都知晓。从而导致大家不看鸿蒙系统,套壳Android就是多次一举。现在鸿蒙星河版已经是纯血鸿蒙,但是它的发展...
-
harmonyos 华为 移动开发 程序员 鸿蒙开发 鸿蒙OS之Rust开发
背景Rust是一门静态强类型语言,具有更安全的内存管理、更好的运行性能、原生支持多线程开发等优势。Rust官方也使用Cargo工具来专门为Rust代码创建工程和构建编译。 OpenHarmony为了集成C/C++ 代码和提升...
-
华为 鸿蒙开发 【HarmonyOS】网络数据请求连接与数据持久化操作
从今天开始,博主将开设一门新的专栏用来讲解市面上比较热门的技术 “鸿蒙开发”,对于刚接触这项技术的小伙伴在学习鸿蒙开发之前,有必要先了解一下鸿蒙,从你的角度来讲,你认为什么是鸿蒙呢?它出现的意义又是什...
-
鸿蒙开发 HarmonyOS鸿蒙基于Java开发: Java UI JS FA调用Java PA机制
目录FA调用PA接口FA调用PA常见问题示例参考使用兼容JS的类Web开发范式的方舟开发框架提供了JS FA(Feature Ability)调用Java PA(Particle Ability)的机制,该机制提供了一种通道...
-
harmonyos 分布式 OpenHarmony 华为 鸿蒙开发 跨Android、iOS、鸿蒙多平台框架ArkUI-X
ArkUI是一套构建分布式应用界面的声明式UI开发框架。它使用极简的UI信息语法、丰富的UI组件、以及实时界面预览工具,帮助您提升移动应用界面开发效率30%。您只需使用一套ArkTS API,就能在Android、iOS、鸿...