logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

HarmonyOS 6.0 OCR文字识别——手机变身扫描仪的正确姿势

本文介绍了如何在HarmonyOS NEXT中使用CoreVisionKit实现端侧OCR文字识别功能。主要内容包括: OCR核心功能:支持中/英/日/韩/繁体识别,提供textRecognition引擎和TextRecognitionResult结果解析 开发流程三步骤: 初始化识别引擎 调用recognizeText方法识别图像 释放引擎资源 结果处理:解析三级结构(文字块→行→字),支持置信

文章图片
#harmonyos
HarmonyOS 6.0 PixelMap像素级图片操作——马赛克/灰度/证件照换底一次讲透

本文介绍了如何使用HarmonyOS NEXT的PixelMap API进行像素级图像处理。通过readPixelsToBuffer和writePixelsToBuffer两个核心API,开发者可以读取和修改图像像素数据。文章详细讲解了7种常见像素操作:1)像素读写基础流程;2)马赛克效果实现;3)灰度转换;4)反色效果;5)亮度调节;6)圆角裁剪(摘要未完整展示)。每种操作都提供了核心代码示例,

文章图片
#harmonyos#华为
HarmonyOS 6.0 AbilityStage与多HAP初始化——大型应用拆模块的正确打开方式

AbilityStage是HarmonyOS中HAP模块级别的初始化入口,类似Android的Application。每个HAP模块首次加载时,系统会先创建对应的AbilityStage实例并触发其生命周期回调。主要功能包括: 四大核心回调: onCreate:模块级初始化(数据库、网络、预加载资源) onAcceptWant:管理specified启动模式的实例复用 onConfiguratio

文章图片
#harmonyos#华为
HarmonyOS 6.0 分布式数据对象——改一个属性就自动同步,跨设备数据协同这么简单

HarmonyOS NEXT 的 distributedDataObject 实现了跨设备数据实时同步,让开发者可以像操作普通对象一样管理分布式数据。通过 create() 创建数据对象,setSessionId() 加入同步会话组网,on('change') 监听数据变更,修改属性会自动同步到同组设备。该功能适用于笔记同步等协同场景,支持简单类型和嵌套对象,但不适用于函数和符号。同步需满足同一账

文章图片
#harmonyos#分布式#wpf
HarmonyOS 6.0 应用接续onContinue——手机编辑到一半,平板接着搞

HarmonyOS NEXT的应用接续功能(Continuation)实现了跨设备无缝切换体验。开发者需在module.json5中配置continuable:true,并通过onContinue方法保存当前状态到wantParam参数,返回AGREE同意迁移。目标设备通过onCreate方法检测CONTINUATION启动原因,从want.parameters恢复数据。关键点包括:使用singl

文章图片
#harmonyos
HarmonyOS 6.0 NFC标签读写与碰一碰连接——物联网应用的近场入口

本文介绍了HarmonyOS NEXT中NFC(近场通信)的核心用法,涵盖标签识别、NDEF数据读写和前台分发机制。主要内容包括: NFC基础概念:包括标签(Tag)、NDEF数据格式、前台分发和AAR记录。 权限配置:使用NFC功能需要声明NFC_TAG和NFC_ADAPTER权限。 标签检测:通过Ability的onNewWant方法接收和处理NFC标签信息,判断标签类型并获取数据。 NDEF

文章图片
#harmonyos#物联网#华为
HarmonyOS 6.0 蓝牙BLE设备通信实战——智能手环/蓝牙秤接入全流程

本文介绍了基于HarmonyOS NEXT实现BLE(低功耗蓝牙)通信的全流程,主要用于健康类APP连接智能手环、蓝牙秤等设备。主要内容包括: BLE核心概念:外设(Peripheral)、中心设备(Central)、GATT协议、服务(Service)和特征值(Characteristic) 开发步骤: 权限配置:声明蓝牙访问权限 设备扫描:使用ble.startBLEScan()发现周边设备

文章图片
#harmonyos#华为
HarmonyOS 6.0 Worker线程与主线程通信实战——TaskPool之外的另一种并发选择

文章摘要: 本文对比了TaskPool和Worker的使用场景:TaskPool适合一次性任务(如计算、图片处理),而Worker适用于长驻后台线程的任务(如WebSocket连接、数据流处理)。Worker通过持久线程实现双向通信(postMessage/onmessage),生命周期由开发者控制。文章详细介绍了Worker的创建、通信和销毁方法,包括主线程与Worker线程的交互逻辑,并通过F

文章图片
#harmonyos#华为
HarmonyOS 6.0 UIAbility生命周期与多实例模式实战

本文详细介绍了UIAbility的生命周期及其多实例模式,重点解析了各回调函数的执行时机和最佳实践。UIAbility生命周期包括onCreate(全局初始化)、onWindowStageCreate(加载页面)、onForeground/onBackground(资源管理)以及onDestroy(清理资源)。文章通过代码示例和流程图,对比了UIAbility生命周期与组件生命周期的区别,并强调了

文章图片
#harmonyos#华为
HarmonyOS 6.0 WebSocket实时通信实战——从轮询到双向推送的进化

本文介绍了在HarmonyOS NEXT中使用@kit.NetworkKit实现WebSocket的方法,适用于实时交互场景如聊天室、股票行情等。内容涵盖基础连接建立、消息收发、断线重连与心跳检测三大核心功能。通过代码示例演示了如何创建WebSocket连接、处理连接状态变化、发送接收消息,并实现自动重连机制和心跳检测来保证连接稳定性。特别强调WebSocket相比HTTP轮询的优势:一次握手建立

文章图片
#harmonyos#websocket#华为
    共 124 条
  • 1
  • 2
  • 3
  • 13
  • 请选择