草庐IT

OpenHarmony-ArkTS

全部标签

OpenHarmony 4.1 Beta1发布【坚果派-坚果】

OpenHarmony4.1Beta1发布作者:坚果团队:坚果派公众号:“大前端之旅”团队介绍:坚果派由坚果创建,团队拥有8个华为HDE,3个HSD,以及若干其他领域的三十余位万粉博主运营。本人为华为HDE、中国计算机学会CCF专业会员、OpenHarmony布道师、开发者联盟优秀讲师、2023年开源之夏导师、2023年OpenHarmony应用创新赛导师、RISC-V+OpenHarmony应用创意赛导师、OpenHarmony三方库贡献者、开放原子开源基金会技术+生态贡献者第一批开放原子开源讲师、OpenHarmony校源行开源大使、InfoQ签约作者、CSDN博客专家、电子发烧友MVP、

鸿蒙HarmonyOS实战-ArkTS语言(基本语法)

🚀一、ArkTS语言基本语法🔎1.简介HarmonyOS的ArkTS语言是一种基于TypeScript开发的语言,它专为HarmonyOS系统开发而设计。ArkTS语言结合了JavaScript的灵活性和TypeScript的严谨性,使得开发者能够快速、高效地开发出高质量的HarmonyOS应用程序。ArkTS语言具有以下特点:静态类型检查:开发者在编写代码时可以使用类型注解来进行类型检查,从而减少因类型错误而导致的bug。异步/同步编程:ArkTS语言支持基于Promise和async/await的异步/同步编程方式,能够更好地处理异步操作。内置模块:ArkTS语言内置了许多常用的模块,如文

鸿蒙HarmonyO实战-ArkTS语言(状态管理)

🚀前言状态管理是指在应用程序中维护和更新应用程序状态的过程。在一个程序中,可能有很多不同的组件和模块,它们需要共享和相互作用的状态。如果没有一个明确的方式来管理这些状态,就会导致代码混乱、不易维护和难以扩展。状态管理的目标是提供一种机制,使得所有的组件和模块都可以访问和更新同一个状态。这个状态通常是存储在一个中央存储区域中,被称为状态存储或状态容器。状态管理通常与应用程序的响应式设计紧密相连,以便在状态改变时自动更新应用程序的界面。🚀一、ArkTS语言状态管理🔎1.概述在声明式UI编程框架中,应用程序的UI是由程序状态驱动的。用户构建一个UI模型,其中应用的运行时状态作为参数传递进去。当参数改

鸿蒙HarmonyOS实战-ArkTS语言(基本语法)

🚀一、ArkTS语言基本语法🔎1.简介HarmonyOS的ArkTS语言是一种基于TypeScript开发的语言,它专为HarmonyOS系统开发而设计。ArkTS语言结合了JavaScript的灵活性和TypeScript的严谨性,使得开发者能够快速、高效地开发出高质量的HarmonyOS应用程序。ArkTS语言具有以下特点:静态类型检查:开发者在编写代码时可以使用类型注解来进行类型检查,从而减少因类型错误而导致的bug。异步/同步编程:ArkTS语言支持基于Promise和async/await的异步/同步编程方式,能够更好地处理异步操作。内置模块:ArkTS语言内置了许多常用的模块,如文

鸿蒙HarmonyO实战-ArkTS语言(状态管理)

🚀前言状态管理是指在应用程序中维护和更新应用程序状态的过程。在一个程序中,可能有很多不同的组件和模块,它们需要共享和相互作用的状态。如果没有一个明确的方式来管理这些状态,就会导致代码混乱、不易维护和难以扩展。状态管理的目标是提供一种机制,使得所有的组件和模块都可以访问和更新同一个状态。这个状态通常是存储在一个中央存储区域中,被称为状态存储或状态容器。状态管理通常与应用程序的响应式设计紧密相连,以便在状态改变时自动更新应用程序的界面。🚀一、ArkTS语言状态管理🔎1.概述在声明式UI编程框架中,应用程序的UI是由程序状态驱动的。用户构建一个UI模型,其中应用的运行时状态作为参数传递进去。当参数改

鸿蒙HarmonyOS实战-ArkTS语言(基本语法)

 一、ArkTS语言基本语法1.简介HarmonyOS的ArkTS语言是一种基于TypeScript开发的语言,它专为HarmonyOS系统开发而设计。ArkTS语言结合了JavaScript的灵活性和TypeScript的严谨性,使得开发者能够快速、高效地开发出高质量的HarmonyOS应用程序。ArkTS语言具有以下特点:静态类型检查:开发者在编写代码时可以使用类型注解来进行类型检查,从而减少因类型错误而导致的bug。异步/同步编程:ArkTS语言支持基于Promise和async/await的异步/同步编程方式,能够更好地处理异步操作。内置模块:ArkTS语言内置了许多常用的模块,如文件

初次上手接触ArkTs

本文分享自华为云社区《学习ArtTs--初见ArkTs》,作者:Uncle_Tom。1.前言需要静态分析去检查一个语言,必须对这个语言有深刻的认识,才能有效的对这个语言进行有效的检查。我常说:“作为一个程序分析员需要比一般的程序员考虑的更多。通常程序员只要考虑在需求和结果之间建立一条通道就可以了完成任务了。但程序分析员需要考虑在需求和结果之间的各种通道的可能性,并对他们做出条件判断,否则漏报和误报会始终伴着你。随着规则的增多,你会陷入没有全景而导致的巨量维护工作中,无法自拔,耗尽你最后一丝热情。”孙子曰:知彼知己者,百战不殆;不知彼而知己,一胜一负,不知彼,不知己,每战必殆。摘自《孙子兵法·谋

初次上手接触ArkTs

本文分享自华为云社区《学习ArtTs--初见ArkTs》,作者:Uncle_Tom。1.前言需要静态分析去检查一个语言,必须对这个语言有深刻的认识,才能有效的对这个语言进行有效的检查。我常说:“作为一个程序分析员需要比一般的程序员考虑的更多。通常程序员只要考虑在需求和结果之间建立一条通道就可以了完成任务了。但程序分析员需要考虑在需求和结果之间的各种通道的可能性,并对他们做出条件判断,否则漏报和误报会始终伴着你。随着规则的增多,你会陷入没有全景而导致的巨量维护工作中,无法自拔,耗尽你最后一丝热情。”孙子曰:知彼知己者,百战不殆;不知彼而知己,一胜一负,不知彼,不知己,每战必殆。摘自《孙子兵法·谋

基于鸿蒙HarmonyOS 元服务开发一款公司运营应用(ArkTS API 9)

前言最近基于HarmonyOS最新版本开发了一个作品,本文来详细讲解一下,如何我是如何开发这个作品的。以及如何使用OpenHarmony,基于ArkTS,API9来开发一个属于自己的元服务。废话不多说,我的作品名称叫做CompanyOperate公司运营,是一个根据会计公式来预测公司未来几个月的资产运营情况。主要分为三部分,第一部分:填写公司基本情况表单第二部分:通过公司计算公司未来几个月的运营情况,使用扇形图,标识公司资金组成部分。第三部分:使用元服务卡片来显示当前月份的公司资金状况。具体动态效果图如下:卡片展示效果使用到的组件有:Gauge,ForEach,TextInput,Radio,

鸿蒙ArkTs Web组件的基础用法以及H5层与应用层的通讯

关键词:鸿蒙、ArkTs、Web组件、通讯完整Demo已提交至Gitee:ohosWebMutual:鸿蒙ArkTsWeb组件的基础用法以及H5层与应用层的通讯官方文档Web组件用法介绍:文档中心目录如何在鸿蒙应用中加载一个Web页面一、加载网络地址页面二、加载本地H5页面实现Web组件H5层与应用层进行相互通讯一、鸿蒙应用向H5页面发送数据鸿蒙应用层H5层案例效果二、H5页面向鸿蒙应用发送数据H5层鸿蒙应用层案例效果如何在鸿蒙应用中加载一个Web页面一、加载网络地址页面1.导入webviewimportweb_webviewfrom'@ohos.web.webview'2.创建Webview