草庐IT

HarmonyOS-ArkTS

全部标签

【愚公系列】2023年12月 HarmonyOS教学课程 025-ArkUI组件(Navigation)

🏆作者简介,愚公搬代码🏆《头衔》:华为云特约编辑,华为云云享专家,华为开发者专家,华为产品云测专家,CSDN博客专家,CSDN商业化专家,阿里云专家博主,阿里云签约作者,腾讯云优秀博主,腾讯云内容共创官,掘金优秀博主,51CTO博客专家等。🏆《近期荣誉》:2023年华为云十佳博主,2022年CSDN博客之星TOP2,2022年华为云十佳博主等。🏆《博客内容》:.NET、Java、Python、Go、Node、前端、IOS、Android、鸿蒙、Linux、物联网、网络安全、大数据、人工智能、U3D游戏、小程序等相关领域知识。🏆🎉欢迎👍点赞✍评论⭐收藏文章目录🚀一、Navigation🔎1.设置

HarmonyOS-ArkTS开发实践

ArkTS开发实践声明式UI基本概念应用界面是由一个个页面组成,ArkTS是由ArkUI框架提供,用于以声明式开发范式开发界面的语言。声明式UI构建页面的过程,其实是组合组件的过程,声明式UI的思想,主要体现在两个方面:描述UI的呈现结果,而不关心过程状态驱动视图更新类似苹果的SwiftUI中通过组合视图View,安卓JetpackCompose中通过组合@Composable函数,ArkUI作为HarmonyOS应用开发的UI开发框架,其使用ArkTS语言构建自定义组件,通过组合自定义组件完成页面的构建。自定义组件的组成ArkTS通过struct声明组件名,并通过@Component和@En

【HarmonyOS】Mac电脑打开DevEco Studio意外退出或双击图标没反应

【关键字】Mac,DevEcoStudio 【问题背景】Mac电脑打开DevEcoStudio报意外退出,或者双击图标没反应​【解决方案】删除Users/{USER_NAME}/Library/LaunchAgents/jetbrains.vmoptions.plist文件后重启Mac【相关链接参考】https://developer.huawei.com/consumer/cn/forum/topic/0204128193599791532

鸿蒙软件开发1-2 了解ArkTS项目结构+实现第一个ArkTS项目

目录简介1.ArkTS项目结构2.构建ArkTS项目2.1构建界面2.1.1工程界面解析2.1.2构建新界面2.1.3界面配置2.2实现界面跳转简介  本系列是windows系统下、采用ArkTS语言、ArkUI框架、devecostudio编译器学习纯鸿蒙软件研发,采用APIversion9进行。本小节主要了解一个ArkTS项目的项目结构,以及如何创建一个ArkTS项目进行一些相关的操作。纯小白,一步步学习,记录一下过程便于查询。1.ArkTS项目结构  按照上一节鸿蒙软件开发1-1从零入门到helloworld-CSDN博客我们已经创建了helloworld工程,接下来根据创建的工程了解A

HarmonyOS 振动效果开发指导

Vibrator开发概述振动器模块服务最大化开放硬工最新马达器件能力,通过拓展原生马达服务实现振动与交互融合设计,打造细腻精致的一体化振动体验和差异化体验,提升用户交互效率和易用性、提升用户体验、增强品牌竞争力。运作机制Vibrator属于控制类小器件,主要包含以下四个模块:Vibrator API,Vibrator Framework,Vibrator Service和HDF层。图1 控制类小器件中的Vibrator● Vibrator API:提供振动器基础的API,主要包含振动器的列表查询,振动器的振动器效果查询,触发/关闭振动器等接口。● Vibrator Framework:实现振动

HarmonyOS鸿蒙应用开发——HTTP网络访问与封装

文章目录网络基础基本使用封装参考网络基础网络基础-TCPIP协议分层模型TCP协议-三次握手与四次挥手UDP协议-简单高效的传输协议HTTP协议-应用间的通信协议基本使用鸿蒙应用发起HTTP请求的基本使用,如下:导入http模块创建httpRequest对象发起http请求,并处理响应结果第一、导入http模块:importhttpfrom'@ohos.net.http'第二、创建httpRequest对象,注意的是每一个httpRequest对象对应一个http请求任务,不可复用。consthttpRequest=http.createHttp()第三、发起请求,比如POST请求httpRe

鸿蒙系统开发手册 - HarmonyOS内核驱动层源码分析

众所周知系统定义HarmonyOS是一款“面向未来”、面向全场景(移动办公、运动健康、社交通信、媒体娱乐等)的分布式操作系统。在传统的单设备系统能力的基础上,HarmonyOS提出了基于同一套系统能力、适配多种终端形态的分布式理念,能够支持多种终端设备。对应用开发者而言,HarmonyOS采用了多​​​​​​​种分布式技术,使得应用程序的开发实现与不同终端设备的形态差异无关。这能够让开发者聚焦上层业务逻辑,更加便捷、高效地开发应用。在上一节中,我们用XML的方式编写了一个包含文本和按钮的页面。为了帮助开发者熟悉在代码中创建布局的方式,接下来我们使用此方式编写第二个页面。打开“SecondAbi

HarmonyOS鸿蒙操作系统架构开发

什么是HarmonyOS鸿蒙操作系统?HarmonyOS是华为公司开发的一种全场景分布式操作系统。它可以在各种智能设备(如手机、电视、汽车、智能穿戴设备等)上运行,具有高效、安全、低延迟等优势。 目录HarmonyOS一、HarmonyOS与其他操作系统相比,HarmonyOS有以下优势:全场景:可以在各种智能设备上运行。分布式架构:可以将多个设备联合使用,提供更多的应用场景。高效:具有更快的响应速度和更低的延迟。安全:采用多层安全防护,保障用户隐私和数据安全。开放:支持开发者自由创新和扩展。二、技术能力分析HarmonyOS的架构。HarmonyOS的架构分为四个层次,从上到下分别是应用层、

HarmonyOs 4 (二) HelloWord

目录一开发工具下载安装1.1下载安装包1.2下载相关依赖二开发者注册与个人实名认证三第一个程序2.1创建第一个程序2.2认识开发者界面2.3目录结构认识2.3.1父目录认识2.3.2AppScope目录2.3.3entry目录2.3.3.1ets目录2.3.3.2resources目录2.3.4认识配置文件2.3.4.1**app.json5**2.3.4.2module.json52.4.4.3**main_pages.json**2.4投屏工具2.5运行第一个程序💌所属专栏:【HarmonyOs】😀作者:长安不及十里💻工作:目前从事电力行业开发🌈目标:全栈开发🚀个人简介:一个正在努力学技术

【华为鸿蒙系统学习】- HarmonyOS4.0开发|自学篇

​🌈个人主页: Aileen_0v0🔥热门专栏: 华为鸿蒙系统学习|计算机网络|数据结构与算法💫个人格言:"没有罗马,那就自己创造罗马~"目录HarmonyOS4.0技术介绍:HarmonyOS三大特征:  1.实现硬件互助,资源共享。     2. 面向开发者,实现一次开发,多端部署。 3.一套操作系统可以满足不同能力的设备需求,实现统一OS,弹性部署。HarmonyOS技术架构:内核层框架层和系统服务层应用层HarmonyOS技术特性:1.硬件互助,资源共享(1)分布式软总线-万物互联接口(2)分布式设备虚拟化 -集优于一体(3)分布式数据管理-数据共享​(4)分布式任务调度-跨设备使用应