HarmonyOS 有什么办法能在异步处理多个耗时操作,避免嵌套比较多,最终再统一将结果callback回调回去
在做的功能是图片拼接,把4张图片拼接成一张图片。
拼接逻辑中需要分别把4张图片解码转成pixelMap,再分别写到新的pixelMap中,这些过程都是耗时的。遇到的问题是,如果都调用异步接口可能会嵌套比较多,如果都调用同步接口那可能会在主线程出现耗时操作。
请问是否有办法能在异步处理这些耗时操作,避免嵌套比较多,最终再callback回调结果。
HarmonyOS
赞
收藏 0
回答 1
待解决
相关问题
HarmonyOS 回调函数,有没有办法将异步改为同步,有样例吗
2205浏览 • 1回复 待解决
HarmonyOS 使用全局弹窗的话如何操作完将数据结果回调给上一个页面
1173浏览 • 1回复 待解决
在ArkTS中如何处理耗时操作?
1586浏览 • 1回复 待解决
HarmonyOS 对于Scroll内有Tabs,Tabs内有List,list和外部的Scroll嵌套滚动有什么比较方便的办法实现呢?
1094浏览 • 1回复 待解决
HarmonyOS ImageAttachment有办法异步加载图片资源么
631浏览 • 1回复 待解决
HarmonyOS 使用taskPool处理耗时操作,能否使用箭头函数
1209浏览 • 1回复 待解决
鸿蒙开发中如何处理异步操作?
629浏览 • 0回复 待解决
HarmonyOS 有办法能在模态转场的时候修改路由栈吗
1099浏览 • 1回复 待解决
HarmonyOS 如何使得引用多个har,最终产出只有一个har包
1530浏览 • 1回复 待解决
异步调用问题,封装调用系统hash方法时,由于异步处理,在hash处理前返回了结果。
1996浏览 • 1回复 待解决
#鸿蒙通关秘籍#如何避免在LazyForEach的itemGenerator和keyGenerator中执行耗时操作?
1334浏览 • 2回复 待解决
HarmonyOS 嵌套层级较多,导致状态管理不能刷新UI
1672浏览 • 1回复 待解决
#鸿蒙通关秘籍#如何避免在组件的属性刷新过程中执行耗时操作?
1132浏览 • 1回复 待解决
HarmonyOS 有关异步操作
954浏览 • 1回复 待解决
#鸿蒙通关秘籍#ArkTS在HarmonyOS中如何处理异步操作?
1453浏览 • 1回复 待解决
#鸿蒙通关秘籍#如何使用Promise对象来处理异步操作?
1482浏览 • 1回复 待解决
#鸿蒙通关秘籍#如何在鸿蒙开发中避免在主线程中执行耗时操作
1490浏览 • 1回复 待解决
#鸿蒙通关秘籍#如何在组件复用时避免aboutToReuse生命周期中的耗时操作?
1484浏览 • 1回复 待解决
HarmonyOS C++异步操作
1342浏览 • 1回复 待解决
scroll中嵌套一个或多个grid,如何实现嵌套滚动?
4005浏览 • 1回复 待解决
AceInternalAbility 使用PA端拉起 系统相册 怎么回去回调?
7277浏览 • 1回复 待解决
C++子线程回调中同步获取ArkTS处理结果
1277浏览 • 1回复 待解决
HarmonyOS 两个异步函数同时操作rdbstore的数据竞争问题处理
1117浏览 • 1回复 待解决
HarmonyOS 如何将Grid组件和WaterFlow组件统一滑动
1292浏览 • 1回复 待解决
#鸿蒙通关秘籍#如何处理Node-API中的异步操作?
1023浏览 • 1回复 待解决
请参考文档:https://developer.huawei.com/consumer/cn/doc/harmonyos-guides-V5/cpu-intensive-task-development-V5