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

#openharmony

OpenHarmony如何正确利用native的方式实现跨线程调用?

小帅聊鸿蒙

在OpenHarmony应用开发实践中,经常会遇到一些耗时的任务,如I/O操作、域名解析以及复杂计算等。这些任务如果直接在主线程中执行,将会严重阻塞主线程,影响...

10820

鸿蒙 ArkUI界面优化—精准控制组件的更新范围

小帅聊鸿蒙

在上面的示例中,当点击按钮改变prop1的值时,尽管CompA中的组件并没有使用prop1,但是仍然可以观测到关联prop2的Text组件进行了刷新,这体现在T...

14320

OpenHarmony开源鸿蒙build编译模块的原理和系统配置解析

小帅聊鸿蒙

17120

ArkUI实战开发-NAPI 加载原理(下)

小帅聊鸿蒙

上一节笔者给大家讲解了 JS 引擎解释执行到?import?语句的加载流程,总结起来就是利用?dlopen()?方法的加载特性向?NativeModuleMan...

11510

ArkUI实战开发-NAPI 加载原理(上)

小帅聊鸿蒙

笔者在前 6 小结讲述了NAPI 的基本使用,包括同步和异步实现,本节笔者从源码的角度简单讲解一下NAPI 的加载流程,源码版本为 ArkUI 4.0 Rele...

9920

ArkUI实战开发-NAPI异步编程

小帅聊鸿蒙

笔者在前 5 小节里讲述了在 OpenHarmony 上通过 NAPI 的方式实现了 JS 调用 C++的能力,但是这些实现都是同步的,本节笔者简单介绍一下 N...

11820

ArkUI实战开发-引入三方库

小帅聊鸿蒙

笔者在第 4 小节里基于前 3 小结的知识点简单扩展了一个?md5()?方法并成功在 JS 代码里调起了 C++ 代码,本节笔者简单介绍一下引入三方库编译的知识...

8320

ArkUI实战开发-NAPI方法扩展

小帅聊鸿蒙

在前 3 小结笔者简单介绍了 NAPI 工程并对生成的源码进行了简单介绍,本节笔者在前 3 小节的基础上对 NAPI 工程做个扩展,再额外添加一个计算 MD5 ...

9120

OpenHarmony 5.0.0 Release发布

徐建国

OpenHarmony 5.0.0 Release 版本标准系统能力持续完善。相比 OpenHarmony 5.0 Beta1,Release 版本做出了如下特...

15710

ArkUI实战开发-NAPI数据类型

小帅聊鸿蒙

在前两篇文章里笔者简单介绍了 NAPI 工程结构以及生成的 cpp 源码部分,其中 JS 应用层传递过来的数据被封装在了 napi_value 中,使用前先要转...

12620

ArkUI实战开发-NAPI项目

小帅聊鸿蒙

上节笔者简单介绍了使用 DevEco Studio 创建的默认 NAPI 工程结构,本节笔者简单介绍一下 NAPI 工程下 cpp 目录的源码部分。

8220

ArkUI实战开发-初识 NAPI

小帅聊鸿蒙

在移动应用开发中需要使用?C/C++?实现的场景有很多,比如音视频处理,图像处理等较高性能要求的场景。OpenHarmony 提供了 NAPI 框架用于实现 J...

15320

ArkUI实战开发-窗口模块(Window)

小帅聊鸿蒙

ArkUI 开发框架在?@ohos.window?模块中提供了对窗口操作相关方法,比如设置窗口全屏显示,弹出悬浮窗等,本节笔者简单介绍一下窗口模块。

8620

ArkUI实战开发-页面跳转(Router、Ability)

小帅聊鸿蒙

页面跳转可以分为页面内跳转和页面间跳转,页面内跳转是指所跳转的页面在同一个?Ability?内部,它们之间的跳转可以使用?Router?或者?Navigator...

15020

ArkUI实战开发-视频播放(Video)

小帅聊鸿蒙

Video?是ArkUI开发框架提供的一个视频播放组件,我们可以使用该组件实现播放视频相关的功能,本节笔者简单介绍一下?Video?的使用。

9520

ArkUI滚动类组件-Grid、GridItem

小帅聊鸿蒙

Grid?表示网格布局,它可以设置行数和列数,它和?List?类似,子组件只能是?GridItem?。

11520

ArkUI容器类组件-相对布局容器(RelativeContainer)

小帅聊鸿蒙

ArkUI 开发框架提供了?RelativeContainer?组件实现相对布局的能力,该布局适用于复杂场景下多元素对齐的情况。该组件可以包含多个子组件,本节笔...

9210

ArkUI滚动类组件-Scroll、Scroller

小帅聊鸿蒙

Scroll?作为可滚动的容器类组件,它最多包含一个子组件,当子组件的布局尺寸在指定的滚动方向上超过?Scroll?的视图窗口时,子组件可以滚动,?Scroll...

11810
领券
http://www.vxiaotou.com