
ArkUI
文章平均质量分 89
懂你的大海
从事it行业七年,有丰富的编程经验,曾担任阿里手淘架构师
展开
-
鸿蒙5.0开发进阶:NDK代码开发-JSVM-API开发规范(JSVM-API常见问题)
JSVM-API常见问题...........原创 2025-04-02 14:42:05 · 545 阅读 · 0 评论 -
鸿蒙5.0开发进阶:NDK代码开发-使用JSVM-API实现JS与C/C++语言交互开发流程
使用JSVM-API实现跨语言交互.........原创 2025-04-02 14:33:11 · 421 阅读 · 0 评论 -
鸿蒙5.0开发进阶:NDK代码开发-JSVM-API开发规范(JSVM-API使用规范)
每个JSVM_Value属于特定的HandleScope..........原创 2025-04-02 14:29:30 · 486 阅读 · 0 评论 -
鸿蒙5.0开发进阶:NDK代码开发-Node-API典型使用场景(使用Node-API调用返回值为promise的ArkTS方法)
当ArkTS的返回值为promise...........原创 2025-04-02 14:16:45 · 409 阅读 · 0 评论 -
鸿蒙5.0开发进阶:NDK代码开发-Node-API典型使用场景(使用Node-API接口从异步线程向ArkTS线程投递指定优先级和入队方式的的任务)
Node-API中的napi_call_threadsafe_function_with_priority接口的功能是从异步线程向ArkTS线程投递任务......原创 2025-04-02 14:14:14 · 428 阅读 · 0 评论 -
鸿蒙5.0开发进阶:NDK代码开发-Node-API典型使用场景(使用Node-API接口进行模块加载)
Node-API中的napi_load_module_with_info接口的功能是进行模块的加载.......原创 2025-04-01 14:16:09 · 576 阅读 · 0 评论 -
鸿蒙5.0开发进阶:NDK代码开发-Node-API典型使用场景(使用扩展的Node-API接口在异步线程中运行和停止事件循环)
开发者在自己创建的ArkTS运行环境中调用异步的ArkTS接口时.....原创 2025-04-01 14:09:07 · 553 阅读 · 0 评论 -
鸿蒙5.0开发进阶:NDK代码开发-Node-API典型使用场景(使用Node-API接口在主线程中进行模块加载)
Node-API中的napi_load_module接口的功能是在主线程中进行模块的加载........原创 2025-04-01 14:06:21 · 597 阅读 · 0 评论 -
鸿蒙5.0开发进阶:NDK代码开发-Node-API典型使用场景(使用Node-API接口创建ArkTS运行时环境)
开发者通过pthread_create创建新线程后........原创 2025-04-01 14:04:18 · 292 阅读 · 0 评论 -
鸿蒙5.0开发进阶:NDK代码开发-Node-API典型使用场景(Native与Sendable ArkTS对象绑定)
通过napi_wrap_sendable将Sendable ArkTS对象与Native的C++对象绑定........原创 2025-04-01 14:01:56 · 331 阅读 · 0 评论 -
鸿蒙5.0开发进阶:NDK代码开发-Node-API典型使用场景(Native与ArkTS对象绑定)
通过napi_wrap将ArkTS对象与Native的C++对象绑定..........原创 2025-03-31 14:12:44 · 250 阅读 · 0 评论 -
鸿蒙5.0开发进阶:NDK代码开发-Node-API典型使用场景(使用Node-API接口进行线程安全开发)
napi_create_threadsafe_function是Node-API接口之一,用于创建一个线程安全的JavaScript函数。原创 2025-03-31 14:09:48 · 340 阅读 · 0 评论 -
鸿蒙5.0开发进阶:NDK代码开发-Node-API典型使用场景(使用Node-API接口进行异步任务开发)
napi_create_async_work是Node-API接口之一,用于创建一个异步工作对象。原创 2025-03-31 14:06:55 · 765 阅读 · 0 评论 -
鸿蒙5.0开发进阶:NDK代码开发-Node-API使用指南(使用Node-API进行自定义异步操作相关开发)
使用Node-API的自定义异步操作功能.........原创 2025-03-31 14:03:18 · 817 阅读 · 0 评论 -
鸿蒙5.0开发进阶:NDK代码开发-Node-API使用指南(使用Node-API接口创建和获取string值)
使用Node-API关于string的六个接口,可以让Node-API模块和ArkTS字符串进行交互。原创 2025-03-31 14:00:32 · 561 阅读 · 0 评论 -
鸿蒙5.0开发进阶:NDK代码开发-Node-API使用指南(使用Node-API接口设置ArkTS对象的属性)
使用Node-API接口获取和设置ArkTS对象的属性。原创 2025-03-28 14:28:00 · 624 阅读 · 0 评论 -
鸿蒙5.0开发进阶:NDK代码开发-Node-API使用指南(使用Node-API接口处理异步操作)
使用Node-API接口处理异步操作。原创 2025-03-28 14:19:29 · 543 阅读 · 0 评论 -
鸿蒙5.0开发进阶:NDK代码开发-Node-API使用指南(使用Node-API接口进行primitive类相关开发)
在使用Node-API接口时.........原创 2025-03-28 14:15:54 · 920 阅读 · 0 评论 -
鸿蒙5.0开发进阶:NDK代码开发-Node-API使用指南(使用Node-API接口关于其他实用工具)
Node-API接口提供了一些实用接口,可以帮助开发者更好地进行Node-API相关开发。原创 2025-03-28 14:08:23 · 546 阅读 · 0 评论 -
鸿蒙5.0开发进阶:NDK代码开发-Node-API使用指南(使用Node-API接口进行object相关开发)
使用Node-API接口进行object相关开发..........原创 2025-03-28 14:05:42 · 572 阅读 · 0 评论 -
鸿蒙5.0开发进阶:NDK代码开发-Node-API使用指南(使用Node-API接口进行生命周期相关开发)
在Node-API中,napi_value是一个表示ArkTS值的抽象类型.........原创 2025-03-27 14:10:21 · 931 阅读 · 0 评论 -
鸿蒙5.0开发进阶:NDK代码开发-Node-API使用指南(使用Node-API接口进行函数创建和调用)
函数调用允许开发者从Node-API模块中调用ArkTS函数..........原创 2025-03-27 14:06:52 · 780 阅读 · 0 评论 -
鸿蒙5.0开发进阶:NDK代码开发-Node-API使用指南(使用Node-API接口关联数据,使其生命周期与当前环境的生命周期相关联)
在Node-API模块中,我们可以使用Node-API接口将特定数据与当前的环境相关联,并在需要时检索该数据。原创 2025-03-27 14:03:37 · 226 阅读 · 0 评论 -
鸿蒙5.0开发进阶:NDK代码开发-Node-API使用指南(使用Node-API接口进行错误处理开发)
使用Node-API接口进行错误处理开发........原创 2025-03-27 14:01:12 · 974 阅读 · 0 评论 -
鸿蒙5.0开发进阶:NDK代码开发-Node-API使用指南(使用Node-API接口进行Date相关开发)
Node-API中date相关接口用于处理ArkTS Date对象........原创 2025-03-27 13:53:27 · 674 阅读 · 0 评论 -
鸿蒙5.0开发进阶:NDK代码开发-Node-API使用指南(使用Node-API接口注册和使用环境清理钩子)
使用Node-API接口在进程退出时处理未释放资源.....原创 2025-03-26 14:16:54 · 589 阅读 · 0 评论 -
鸿蒙5.0开发进阶:NDK代码开发-Node-API使用指南(使用Node-API进行class相关开发)
使用Node-API接口进行class相关开发,处理ArkTS中的类,例如定义类、构造实例等。原创 2025-03-26 14:13:47 · 772 阅读 · 0 评论 -
鸿蒙5.0开发进阶:NDK代码开发-Node-API使用指南(使用Node-API接口创建基本数据类型)
ArkTS的Number类型是一个双精度64位二进制格式IEEE 754值。原创 2025-03-26 14:07:19 · 835 阅读 · 0 评论 -
鸿蒙5.0开发进阶:NDK代码开发-Node-API使用指南(使用Node-API接口进行buffer相关开发)
在ArkTS中,Buffer是一种用于处理二进制数据的数据类型。原创 2025-03-26 14:01:15 · 803 阅读 · 0 评论 -
鸿蒙5.0开发进阶:NDK代码开发-Node-API使用指南(使用Node-API接口操作bigint类型值)
BigInt是ArkTS中用于表示任意精度整数的数据类型...........原创 2025-03-26 13:55:59 · 855 阅读 · 0 评论 -
鸿蒙5.0开发进阶:NDK代码开发-Node-API使用指南(使用Node-API接口进行ArrayBuffer相关开发)
ArrayBuffer是ArkTS中的一种数据类型,用于表示通用的、固定长度的原始二进制数据缓冲区。原创 2025-03-25 14:59:57 · 765 阅读 · 0 评论 -
鸿蒙5.0开发进阶:NDK代码开发-Node-API使用指南(使用Node-API接口进行array相关开发)
使用Node-API接口进行array相关开发时,调用相关接口可以在Node-API模块中直接操作和处理ArkTS中的数组。原创 2025-03-25 14:45:45 · 573 阅读 · 0 评论 -
鸿蒙5.0开发进阶:NDK代码开发-Node-API使用指南(使用Node-API扩展能力接口)
本文仅对接口对应C++及ArkTS相关代码进行展示。原创 2025-03-25 14:35:42 · 1026 阅读 · 0 评论 -
鸿蒙5.0开发进阶:NDK代码开发-使用Node-API实现跨语言交互(使用Node-API实现跨语言交互开发流程)
使用Node-API实现跨语言交互.........原创 2025-03-25 14:23:03 · 747 阅读 · 0 评论 -
鸿蒙5.0开发进阶:NDK代码开发-使用Node-API实现跨语言交互(Node-API开发规范)
当argv不为nullptr时,napi_get_cb_info会根据argc声明的数量将JS实际传入的参数写入argv。原创 2025-03-25 14:13:10 · 989 阅读 · 0 评论 -
鸿蒙5.0开发进阶:NDK代码开发-使用Node-API实现跨语言交互(Node-API支持的数据类型和接口)
Node-API支持的数据类型和接口.................原创 2025-03-24 14:33:44 · 848 阅读 · 0 评论 -
鸿蒙5.0开发进阶:NDK代码开发-使用Node-API实现跨语言交互(Node-API)
HarmonyOS Node-API是基于Node.js 12.x LTS的Node-API规范扩展开发的机制..........原创 2025-03-24 14:23:35 · 432 阅读 · 0 评论 -
鸿蒙5.0开发进阶:NDK代码开发-C/C++标准库(fdsan使用)
fdsan针对的操作对象是文件描述符..........原创 2025-03-24 14:20:40 · 523 阅读 · 0 评论 -
鸿蒙5.0开发进阶:NDK开发-构建NDK工程(在NDK工程中使用预构建库)
在NDK工程中,可以通过CMake语法规则引入并使用预构建库。原创 2025-03-24 14:13:01 · 770 阅读 · 0 评论 -
鸿蒙5.0开发进阶:NDK开发-构建NDK工程(使用命令行CMake构建NDK工程)
在很多复杂应用工程中,C++代码工程是通过CMake等构建系统以命令行方式来编译构建的....原创 2025-03-24 14:10:33 · 981 阅读 · 0 评论