logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

[HarmonyOS Next 性能]鸿蒙性能优化 - TaskPool和Worker的对比实践

对比维度WorkerTaskPool编码效率Worker需要开发者关注线程数量的上限,管理线程生命周期,随着任务的增多也会增加线程管理的复杂度。TaskPool简单易用,开发者很容易上手。数据传输TaskPool与Worker都具有转移控制权、深拷贝两种方式,Worker不支持任务方法的传递,只能将任务方法写在Worker.js文件中。传输方式与Worker相同;TaskPool支持任务方法的传递

文章图片
#性能优化
【鸿蒙开发示例代码】语言基础类库

ohos.convertxml (xml转换JavaScript)@ohos.taskpool (启动任务池)@ohos.uri (URI字符串解析)@ohos.util (util工具函数)@ohos.ArkTSUtils (ArkTSUtils工具函数)@ohos.util.ArrayList (线性容器ArrayList)@ohos.util.Deque (线性容器Deque)@ohos.u

文章图片
#harmonyos#华为
[HarmonyOS Next 性能]鸿蒙性能优化 - 调优工具合集

本文重点介绍应用开发过程中开发套件涉及的性能工具集,目前DevEco Stduio主要集成了四种性能工具,在不同的开发阶段各有侧重,主要分为性能问题检测类工具和性能问题分析类工具。

文章图片
#harmonyos#华为
【鸿蒙开发示例代码】Native多线程示例

本示例以生产者-消费者模型为案例来介绍如何进行Native多线程开发以及线程间通信。Native侧通过调用C++标准库实现生产者-消费者模型,并分别使用了多种线程间通信的方式来进行ArkTS应用侧数据传输,以实现UI界面图片刷新。

文章图片
#harmonyos#华为
【鸿蒙开发示例代码】Web用户代理

本示例基于ArkTS和Web组件实现了User Agent的设置和获取功能。

文章图片
#harmonyos#华为
【鸿蒙开发示例代码】在Native侧实现进度通知功能

本示例通过模拟下载场景介绍如何将Native的进度信息实时同步到ArkTS侧。

文章图片
#harmonyos#华为
【鸿蒙开发示例代码】UI设计套件

本示例主要展示了UI Design Kit(UI设计套件)相关的功能。使用ArkUI、Localization Kit、Image Kit等接口,实现了图标合成、剪切、缩放、描边等功能。

文章图片
#harmonyos#华为
【鸿蒙开发示例代码】js注入与执行

本示例基于H5游戏,通过arkui的button实现对游戏实现基本控制,展示webview的JS注入与执行能力,及native应用与H5的通信能力。

文章图片
#harmonyos#华为
【梳理贴】鸿蒙HarmonyOS开发示例代码(八)——拍照和图片

本章主要整理与相机拍照以及图片处理相关示例代码。

文章图片
#harmonyos#华为#图像处理
    共 23 条
  • 1
  • 2
  • 3
  • 请选择