首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往
首页标签移动开发

#移动开发

北向应用集成三方库——NAPI 导出类对象

小帅聊鸿蒙

js调用napi的数据,对于简单的数据类型,只需要napi返回对应类型的napi_value数据即可 (详情参照napi数据类型类型与同步调用)。但是对于一些复...

2520

北向应用集成三方库——NAPI生命周期

小帅聊鸿蒙

我们都知道,程序的生命周期是指程序从启动,运行到最后的结束的整个过程。生命周期的管理自然是指控制程序的启动,调用以及结束的方法。而NAPI中的生命周期又是怎样的...

2710

北向应用集成三方库——NAPI异步调用

小帅聊鸿蒙

OpenHarmony Napi 标准系统异步接口实现支持Callback方式和Promise方式。标准系统异步接口实现规范要求,若引擎开启Promise特性支...

3120

鸿蒙北向应用集成三方库——NAPI数据类型转换与同步调用

小帅聊鸿蒙

在 通过IDE创建工程 的示例代码中,我们使用napi_create_string_utf8函数将C/C++ string转换成NAPI类型——napi_val...

10620

手把手教你创建新的OpenHarmony 三方库

小帅聊鸿蒙

创建 OpenHarmony 三方库,建议使用 Deveco Studio,并添加 ohpm 工具的环境变量到 PATH 环境变量。

11020

OpenHarmony4.0分布式任务调度浅析

小帅聊鸿蒙

OpenHarmony 分布式任务调度是一种基于分布式软总线、分布式数据管理、分布式 Profile 等技术特性的任务调度方式。它通过构建一种统一的分布式服务管...

20720

OpenHarmony应用开发引入开源C/C++库---之Har包里的NDK

小帅聊鸿蒙

HAR(Harmony Archive)是静态共享包,可以包含代码、C++ 库、资源和配置文件。通过 HAR 可以实现多个模块或多个工程共享 ArkUI 组件、...

8320

OpenHamrony LiteOS-M内核的中断管理

小帅聊鸿蒙

在程序运行过程中,当出现需要由CPU立即处理的事务时,CPU暂时中止当前程序的执行转而处理这个事务,这个过程叫做中断。当硬件产生中断时,通过中断号查找到其对应的...

7020

HarmonyOS NEXT 阅读翻页方式案例

小帅聊鸿蒙

本例使用了onActionUpdate函数。该函数是系统高频回调函数,避免在函数中进行冗余或耗时操作,例如应该减少或避免在函数打印日志,会有较大的性能损耗。

5220

HarmonyOS NEXT 语音录制和声音动效实现

小帅聊鸿蒙

本示例使用AVrecord录制音频和AVrecord的getAudioCapturerMaxAmplitude接口获取振幅实现UI动效;使用AVplayer播放...

8520

制作一个OpenHarmony视频播放器

小帅聊鸿蒙

媒体子系统是 OpenHarmony 中重要的子系统,可以提供音视频播放能力。媒体子系统为开发者提供一套简单且易于理解的接口,使得开发者能够方便接入系统并使用系...

8920

简析OpenHarmony软总线能力

小帅聊鸿蒙

分布式软总线是 OpenHarmony 的重要能力,设计目标是实现多设备间的通信方式。分布式软总线是分布式硬件和分布式软总线的重要基础,分布式软总线提供一种不区...

11320

NAPI 类对象导出及其生命周期管理(下)

小帅聊鸿蒙

Node.js Node-API有一组API来获取和设置JavaScript对象的属性。在JavaScript中,属性被表示为一个键和一个值的元组。基本上,No...

7920

NAPI 类对象导出及其生命周期管理(上)

小帅聊鸿蒙

10420

三方库移植之NAPI开发[4]异步调用:Callback&Promise

小帅聊鸿蒙

in env: 传入接口调用者的环境,包含js引擎等,由框架提供,默认情况下直接传入即可。

14620

三方库移植之NAPI开发(3)通过IDE开发NAPI工程

小帅聊鸿蒙

将默认的hello.cpp文件重命名为hellonapi.cpp,选中右键选中重构重命名。

10320

三方库移植之NAPI开发[1]—Hello OpenHarmony NAPI

小帅聊鸿蒙

直接在OpenHarmony源码根目录创建子系统文件夹,取名mysubsys。并在目录下添加子系统的构建配置文件ohos.build

14320
领券