Harmony NEXT 开发-ArkTS语言速成一

Harmony NEXT 开发-ArkTS语言速成五 带你轻松搞定ArkTS中的联合类型、枚举类型、导出、导入,快来学习吧! 阅读详情

程序员Feri一名12年+的程序员,做过开发带过团队创过业,擅长Java相关开发、鸿蒙开发、人工智能等,专注于程序员搞钱那点儿事,希望在搞钱的路上有你相伴!君志所向,一往无前!


1.ArkTS

1.1 ArkTS语言

ArkTS是鸿蒙生态的应用开发语言。它在保持TypeScript(简称TS)基本语法风格的基础上,进一步通过规范强化静态检查和分析,使得在程序运行之前的开发期能检测更多错误,提升代码健壮性,并实现更好的运行性能。

同时,提供了声明式UI范式、状态管理支持等相应的能力,让开发者可以以更简洁、更自然的方式开发高性能应用。

1.2 ArkTS语言特点

1.TypeScript基础:

ArkTS基于TypeScript,因此它继承了TypeScript的所有优点,如静态类型检查、类型推断、模块化等。

2.声明式语法:

ArkTS采用声明式语法,使得代码更加简洁、易于理解。这有助于提高开发效率,降低维护成本。

3.组件化架构:

ArkTS鼓励开发者采用组件化的思想进行开发,将复杂的应用程序分解为可复用的组件,便于管理和维护。

4.响应式编程:

ArkTS支持响应式编程,使得开发者可以更容易地处理异步事件和数据流,提高应用程序的性能和用户体验。

5.跨平台开发:

ArkTS支持跨平台开发,可以用于构建Web、移动端和桌面端应用程序。

6.丰富的生态:

鸿蒙Harmony应用开发—ArkTS声明式开发(通用属性:显隐控制) ArkTS声明式开发(通用属性:显隐控制) 阅读详情

相关推荐

鸿蒙Harmony应用开发—ArkTS声明式开发(通用属性:透明度设置)

ArkTS声明式开发(通用属性:透明度设置)

m0_64420071的博客 3126

鸿蒙Harmony开发:运算符-ArkTS语言

赋值运算符=,使用方式如x=y。

DMZDAMS的博客 1328

鸿蒙Harmony应用开发—ArkTS-枚举说明

ArkTS-枚举说明

m0_64420071的博客 2691

Harmony NEXT 开发-ArkUI框架速成一ArkUI概述和特点

自定义能力是UI开发框架提供给开发者对UI界面进行开发和定制化的能力。包括:自定义组合、自定义扩展、自定义节点和自定义渲染。可以关注我,后续这些都会一一更新,新的一年加油!

程序员Feri 1458

鸿蒙Harmony应用开发—ArkTS声明式开发(容器组件:RelativeContainer)

ArkTS声明式开发(容器组件:RelativeContainer)

m0_64420071的博客 2573

Harmony NEXT 开发-ArkTS语言速成三

定义(声明)function 函数名(参数名:参数数据类型,……):函数返回值的数据类型 {函数体[return 返回值;2.参数函数可以有参数,也可以没有参数其中参数的作用:函数能够接收和处理外部的数据,提高函数的灵活性和通用性其中参数根据定义时和调用时又分为:● 实参:真实数据(函数调用时候的传入的真实数据)● 形参:形式上的参数(函数定义时候写的参数)3.返回值函数可以有返回值也可以没有返回值返回值作用:将函数的执行结果传递给其他部分使用(函数外部)。

程序员Feri 595

鸿蒙Harmony应用开发—ArkTS声明式开发(基础手势:TextInput)

ArkTS声明式开发(基础手势:TextInput)

m0_64420071的博客 2889

鸿蒙Harmony应用开发—ArkTS声明式开发(基础手势:Gauge)

ArkTS声明式开发(基础手势:Gauge)

m0_64420071的博客 1483

鸿蒙Harmony应用开发—ArkTS声明式开发(容器组件:ListItem)

ArkTS声明式开发(容器组件:ListItem)

m0_64420071的博客 1997

鸿蒙Harmony应用开发—ArkTS声明式开发(通用属性:拖拽控制)

ArkTS声明式开发-通用属性:拖拽控制

m0_64420071的博客 2070

鸿蒙Harmony应用开发—ArkTS声明式开发(通用属性:图像效果)

ArkTS声明式开发(通用属性:图像效果)

m0_64420071的博客 3289

鸿蒙Harmony应用开发—ArkTS声明式开发(基础手势:XComponent)

ArkTS声明式开发(基础手势:XComponent)

m0_64420071的博客 2016

【HarmonyOS NEXT开发】鸿蒙开发环境准备,ArkTS基础语法入门

【HarmonyOS NEXT开发】鸿蒙开发环境准备,ArkTS基础语法入门

Byyyi耀的博客 2852

鸿蒙Harmony应用开发—ArkTS声明式开发(基础手势:TextTimer)

ArkTS声明式开发(基础手势:TextTimer)

m0_64420071的博客 1686

simulink中无迹卡尔曼(UKF)模块使用

simulink的UKF模块简单说明

qq_41059950的博客 2820

基于IC555的PWM信号发生器设计:从原理到电机调速与LED调光应用

脉冲宽度调制(PWM)是一种通过调节数字脉冲宽度来控制模拟信号电平的核心技术,其原理在于固定频率下改变高电平占空比,从而等效调节平均电压或功率。这项技术因其高效率、低损耗的特点,在电机调速、LED调光、开关电源等工程领域具有重要价值。本文聚焦于利用经典IC555定时器芯片构建PWM信号发生器,通过分析其无稳态工作模式及改进型电路设计,实现了占空比独立可调且频率稳定的信号输出。文中结合电机驱动与LED调光等具体应用场景,详细阐述了电路参数计算、元件选型、PCB设计及常见问题排查等实践要点,为电子爱好者与工程师

weixin_30342363的博客 396

【Docker】Docker安装Hadoop分布式集群

hadoop目录安装在:/usr/local/hadoop-2.7.0/etc/hadoop。访问Hadoop102:9870,查看是否能够看到hdfs界面。访问hadoop103:8088,查看能够看到yarn界面。在yarn上可以看到执行情况。

weixin_46429290的博客 3459

功能安全实战系列07-英飞凌TC3xx电源监控开发详解

本文对电源监控(PBIST及MONBIST)开发介绍,步骤详细配合开发中的测试情况,图文并茂,方便理解。

initiallizer的博客 1109

反爬虫:对抗最新反爬技术 Cloudflare详解

本文针对Cloudflare最新反爬机制提供完整解决方案,覆盖TLS指纹、行为轨迹、设备指纹等检测场景。文章首先分析Cloudflare的三重检测体系(TLS指纹、行为指纹、设备指纹)及其拦截表现,随后提出四种绕过方案:1)使用curl_cffi模拟浏览器TLS指纹;2)通过undetected-chromedriver移除自动化特征;3)Playwright结合stealth插件模拟人类行为;4)动态请求调度策略。重点推荐轻量级Python方案curl_cffi和浏览器自动化方案Playwright-st

数据知道的博客 4624

wxComboBox类的使用方法及示例代码

其中,parent表示该控件的父窗口,ID_COMBOBOX是该控件的ID,用于在事件处理函数中区分不同的控件,"默认选项"是下拉列表框的默认选项,options是wxArrayString类型的数组,用于存储下拉列表框中的选项,style可以指定wxComboBox的样式。wxComboBox是wxWidgets中的一个常用控件,它可以被用来显示一组在下拉列表框中的选项,并允许用户从中选择一个选项。上述就是wxComboBox类的基本使用方法,使用这个控件可以方便地实现下拉列表框的功能。

学习使你进步。 713

ZYNQ PS-PL数据交互方式总结

一,中断 二,IO方式:MIO EMIO GPIO 三,BRAM或FIFO或EMIF (1)通过BRAM实现PL/PS之间交互 PS 的配置如下图所示。使能 M_AXI_GP0 口,将 FCLK_CLK0 设为 100MHz,使能 PL 至 PS 的中断。 AXI BRAM Controller IP 核连接 PS 的 M_AXI_GP0 口和 BRAM,完成 AXI 接口至 BRAM 接口的转换。 添加BRAM,将BRAM设置为双口RAM,将PORTA与AXI B...

wangjie36的博客 1万+

【深度学习新浪潮】Qwen门控注意力斩获NeurIPS 2025最佳论文!技术解析与代码实现

Qwen团队的门控注意力机制获得NeurIPS 2025最佳论文,不仅是中国AI研究的重大突破,更是大模型架构创新的重要里程碑。这项研究证明,通过巧妙的架构设计,可以在不显著增加计算成本的前提下,大幅提升模型性能。正如论文所展示的,用一个极其简单的改动,同时解决了Transformer架构中的多个核心问题,这正是优秀研究的价值所在。该技术已成功应用于Qwen3大模型,为通义千问系列产品的性能提升提供了坚实的技术支撑。轻量化大模型设计多模态统一架构专用领域大模型优化边缘计算场景部署。

专注:太空算力、AI infra、异构调度、大模型成本工程 569

假人有限元模型

假人模型,车辆碰撞假人有限元模型,适合做乘员安全的研究者利用

RU DOS版、EFI版32bit/64bit BIOS常用工具

DOS版、EFI版的RU工具,可用来查看IO、MEM、PCI、SMBIOS等资源。亲测在EFI SHELL下可用。

android 蓝牙通讯demo

android 下蓝牙通讯demo,实现了发现蓝牙,使能蓝牙,通过蓝牙发送消息。

IDEA的使用指南

IDEA基于java的使用手册,可以最快速的上手,在使用中不断的丰富自己的使用技巧.

上一篇: 一文彻底搞明白Hi3861芯片
下一篇: Harmony NEXT 开发-ArkTS语言速成二
编程百晓君
博客等级 码龄2年 469粉丝 46原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值