2024-12-12 21:16:41
12-从TypeScript到ArkTS的适配规则(2)
12-从TypeScript到ArkTS的适配规则(2) 不支持this类型 **规则:**arkts-no-typing-with-this 级别:错误 ArkTS不支持this类型,改用显式具体类型。 TypeScript interface ListItem { getHead(): this} class C { n: number = 0 m(c:..
OpenHarmony
368
0
2024-12-12 21:16:20
11-从TypeScript到ArkTS的适配规则(1)
11-从TypeScript到ArkTS的适配规则(1) 对于学习过Typescript的同学,要迁移到ArkTs上的时候,需要注意部分语法是不支持的。主要的特点是取消了动态属性等能力。 强制使用静态类型 静态类型是ArkTS最重要的特性之一。如果程序采用静态类型,即所有类型在编译时都是已知的,那么开发者就能够容易理解代码中使用了哪些数据结构。同时,由于所有..
OpenHarmony
468
0
2024-12-12 21:16:07
10-ArkTS 语法入门(4)
10-ArkTS 语法入门(4) 接口 接口声明引入新类型。接口是定义代码协定的常见方式。 任何一个类的实例只要实现了特定接口,就可以通过该接口实现多态。 接口通常包含属性和方法的声明 示例: interface Style { color: string; // 属性}interface AreaSize { calculateAreaSize(): nu..
OpenHarmony
380
0
2024-12-12 21:15:52
09-ArkTS 语法入门(3)
09-ArkTS 语法入门(3) 类 类声明引入一个新类型,并定义其字段、方法和构造函数。 在以下示例中,定义了 Person 类,该类具有字段 name 和 surname、构造函数和方法 fullName: class Person { name: string = ""; surname: string = ""; constructor(n: str..
OpenHarmony
392
0
2024-12-12 21:15:40
08-ArkTS 语法入门(2)
08-ArkTS 语法入门(2) 函数 函数声明 函数声明引入一个函数,包含其名称、参数列表、返回类型和函数体。 以下示例是一个简单的函数,包含两个 string 类型的参数,返回类型为 string: function add(x: string, y: string): string { let z: string = `${x} ${y}`; retu..
OpenHarmony
328
0
2024-12-12 21:15:27
07-ArkTS语法入门(1)
07-ArkTS语法入门(1) ArkTS介绍 ArkTS是HarmonyOS优选的主力应用开发语言。ArkTS围绕应用开发在TypeScript(简称TS)生态基础上做了进一步扩展,保持了TS的基 本风格,同时通过规范定义强化开发期静态检查和分析,提升程序执行稳定性和性能。 从API version 10开始,ArkTS进一步通过规范强化静态检查和分析,对..
OpenHarmony
477
0
2024-12-12 21:14:04
06-State应用配置文件
06-State应用配置文件 以下知识只需要粗略浏览,后期具体需要用到,单独来查询使用即可!!!! 简介 每个应用项目的代码目录下必须包含应用配置文件,这些配置文件会向编译工具、操作系统和应用市场提供应用的基本信息。 在基于Stage模型开发的应用项目代码下,都存在一个app.json5配置文件、以及一个或多个module.json5配置文件。 app.js..
OpenHarmony
290
0
2024-12-12 21:13:40
05-Stage 模型应用程序包介绍
05-Stage 模型应用程序包介绍 根据应用程序包在不同状态的分类,我们分为了开发态、编译态、发布态的应用程序结构三个状态进行介绍。 开发态包 开发态包就是项目工程的源代码模样 [图片] 工程结构主要包含的文件类型及用途如下: 说明 AppScope 目录由 DevEco Studio 自动生成,不可更改。 Module 目录名称可以由 DevEco St..
OpenHarmony
404
0
2024-12-12 21:13:27
04-UIAbility 介绍-生命周期
04-UIAbility 介绍-生命周期 介绍 UIAbility 组件是一种包含 UI 的应用组件,主要用于和用户交互 原生支持应用组件级的跨端迁移和多端协同。 支持多设备和多窗口形态 UIAbility 组件是系统调度的基本单元,为应用提供绘制界面的窗口。一个应用可以包含一个或多个 UIAbility 组件。例如,在支付应用中, 可以将入口功能和收付款功..
OpenHarmony
366
0
2024-12-12 21:12:41
01-openHarmony 应用开发介绍
01-openHarmony 应用开发介绍 目前 openHarmony 应用开发已经更新到 API13Beta 在数字化浪潮汹涌澎湃的今天,openHarmony 原生应用宛如一颗璀璨的新星,闪耀在智能终端的浩瀚星空中。它以创新的技术架构、卓越的性能表 现以及无与伦比的跨设备协同能力,为用户带来了前所未有的全场景智慧交互体验,重新定义了移动应用的边界与未来..
OpenHarmony
325
0
2024-12-10 06:28:29
【AI应用系列】高效赋能:利用AI技术进行OpenHarmony开发
人工智能(AI)已经成为推动社会进步和创新的重要力量。特别是在软件开发领域,AI的应用能力不仅提高了开发效率,还为开发者带来了前所未有的赋能体验。 OpenHarmony,作为一个开源的分布式操作系统,为AI技术的应用提供了广阔的舞台。本文将集成探讨如何更高效地利用AI技术赋能OpenHarmony开发,以及如何通过OpenHarmony AI Kit进一步..
OpenHarmony
439
0
2024-12-10 05:08:53
【Flutter 系列】环境配置
Flutter 系列 OpenHarmony 跨平台配置 关于指令 flutter create [project name] windows 环境 需要配置 flutter config --ohos-sdk=[PATH: OpenHarmony SDK],下面是作者本地的配置,仅供参考。 // author local path flutter conf..
OpenHarmony
420
0
2024-12-09 01:22:42
鸿蒙next boss直聘招聘app 聊天功能实现来
前言: 之前一直在线下教学 所以很久没有更新代码了。所以最近就更新下我自己博客也算是回馈粉丝吧,今天就是把之前boss直聘的聊天功能补齐 效果图 [图片] [图片] [图片] 消息列表页面实现 import {Messagedata, MessageModel} from '../bean/MessageModel' import Logger from ..
HarmonyOS NEXT
460
0
2024-12-05 06:01:31
ArkData 存-管-同-享的数据管理理念
伙伴们,在OpenHarmony的世界里,数据就像是血液,流经每一个应用的角落,而ArkData就是那个让数据流动起来的秘密武器。ArkData,全称方舟数据管理,它不仅提供了数据存储的能力,还涵盖了数据管理和数据同步的方方面面。接下来,让我们一探究竟,看看ArkData如何大显身手。 ArkData的核心能力 ArkData的核心能力可以概括为四个字:存、..
OpenHarmony
642
0
热门文章
【HarmonyOS 6】UIAbility跨设备连接详解(分布式软总线运用)
161 浏览
0 评论
【HarmonyOS 6】在UI控件上滑动也会触发onClick点击事件?
155 浏览
0 评论
利用扣子平台搭建获取抖音某用户主页的视频文案并写入多维表格的工作流
284 浏览
0 评论
【HarmonyOS 6】静态和动态添加应用快捷方式详解
159 浏览
0 评论
利用扣子平台搭建获取抖音用户视频的插件
232 浏览
0 评论
