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

#移动应用开发

北向应用集成三方库——应用如何调用C/C++三方库

小帅聊鸿蒙

OpenHarmony上的应用一般都是js/ets语言编写的,而js/ets语言是无法直接调用C/c接口的,所以我们应用如果需要调用C/c三方库的话,需要在js...

300

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

小帅聊鸿蒙

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

2520

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

小帅聊鸿蒙

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

2910

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

小帅聊鸿蒙

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

3720

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

小帅聊鸿蒙

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

10620

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

小帅聊鸿蒙

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

11020

HarmonyOS NEXT 阅读翻页方式案例

小帅聊鸿蒙

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

5220

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

小帅聊鸿蒙

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

8620

简析OpenHarmony软总线能力

小帅聊鸿蒙

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

11320

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

小帅聊鸿蒙

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

7920

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

小帅聊鸿蒙

10420

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

小帅聊鸿蒙

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

10320

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

小帅聊鸿蒙

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

14320

OpenHarmony应用启动过程

小帅聊鸿蒙

不同形态的 hap 应用在具体细节上会有一些差异,但整体的流程上是一致的。本文基于 OpenHarmoney 3.2 标准系统 FA 模式的 ets 应用进行阐...

9720

HarmonyOS分布式应用框架深入解读

小帅聊鸿蒙

随着越来越多设备的智能化,在多设备场景下应用开发面临以下挑战:从多设备的形态差异(不同大小、不同分辨率、不同形状的屏幕,多样化的交互方式–按钮、触屏、键盘、语音...

15020

Android摄像头采集选Camera1还是Camera2?

音视频牛哥

好多开发者纠结,Android平台采集摄像头,到底是用Camera1还是Camera2?实际上,Camera1和Camera2分别对应相机API1和相机API2...

10010

OpenHarmony开发——移植文件子系统

小帅聊鸿蒙

utils部件可被各业务子系统及上层应用使用,依赖芯片文件系统实现,需要芯片平台提供文件打开、关闭、读写、获取大小等功能。

12620

【OpenHarmony北向应用开发】 做一个 loading加载动画

小帅聊鸿蒙

笔者开发环境:(文末附有 demo ArkUI 应用源码,一定得是以下 IDE 和 SDK 版本或者更高版本才能编译运行,这也是坑点之一!!!)

13531

OpenHarmony南向统一编译的docker镜像来了

小帅聊鸿蒙

由于我自己的南向设备开发平台的需求,我将当前几个不同的 docker 镜像版本进行了整合,经过一段时间的攻关和验证,目前整合已完成,新版本的 Dockerfil...

8320
领券