
简介
该用户还未填写简介
擅长的技术栈
可提供的服务
暂无可提供的服务
本文详细介绍了如何在鸿蒙系统中开发ArkTS服务卡片(Widget),从核心概念到实战应用。主要内容包括:服务卡片的三要素(FormExtensionAbility、ArkTS Card UI、Form Host)及其交互机制;卡片尺寸规格和适用场景;项目结构配置与关键字段说明;以及通过FormExtensionAbility实现卡片生命周期管理和数据更新。文章以“每日待办摘要卡片”为例,演示了卡

本文详细介绍了如何在鸿蒙系统中开发ArkTS服务卡片(Widget),从核心概念到实战应用。主要内容包括:服务卡片的三要素(FormExtensionAbility、ArkTS Card UI、Form Host)及其交互机制;卡片尺寸规格和适用场景;项目结构配置与关键字段说明;以及通过FormExtensionAbility实现卡片生命周期管理和数据更新。文章以“每日待办摘要卡片”为例,演示了卡

本文系统介绍了ArkTS性能优化的核心方法论,从分析工具到实战技巧。首先讲解了DevEco Profiler的使用方法,帮助开发者精准定位性能瓶颈。重点剖析了LazyForEach的实现原理与正确用法,通过对比错误和正确写法,展示了如何实现列表的按需渲染。文章还详细介绍了组件复用技术(@Reusable装饰器),包括复用池机制和状态重置方法。优化要点包括:使用业务ID作为key保证稳定性、配置ca

本文系统介绍了ArkTS性能优化的核心方法论,从分析工具到实战技巧。首先讲解了DevEco Profiler的使用方法,帮助开发者精准定位性能瓶颈。重点剖析了LazyForEach的实现原理与正确用法,通过对比错误和正确写法,展示了如何实现列表的按需渲染。文章还详细介绍了组件复用技术(@Reusable装饰器),包括复用池机制和状态重置方法。优化要点包括:使用业务ID作为key保证稳定性、配置ca

《Electron鸿蒙开发踩坑实录》摘要: 本文记录了作者从零开始搭建Electron鸿蒙开发环境的全过程。主要内容包括:1) 环境搭建的两种方式(源码编译需32GB内存+200GB磁盘,预编译包推荐16GB内存);2) 基础工具安装(git-lfs、ccache、repo工具);3) 获取和编译Chromium-Electron源码的详细步骤;4) 常见编译错误处理;5) 预编译包快速部署方案。

本文介绍了鸿蒙ArkTS应用开发中的数据持久化方案,重点对比了AppStorage、用户首选项和分布式数据管理三种机制的特性与适用场景。AppStorage适合需要响应式更新的全局状态,用户首选项适合轻量键值持久化,而分布式数据管理支持跨设备同步。文章通过登录状态、主题偏好和表单草稿等实战场景,详细讲解了各方案的API使用方法和注意事项,如AppStorage需整体替换对象触发更新、用户首选项必须

本文介绍了鸿蒙ArkTS应用开发中的数据持久化方案,重点对比了AppStorage、用户首选项和分布式数据管理三种机制的特性与适用场景。AppStorage适合需要响应式更新的全局状态,用户首选项适合轻量键值持久化,而分布式数据管理支持跨设备同步。文章通过登录状态、主题偏好和表单草稿等实战场景,详细讲解了各方案的API使用方法和注意事项,如AppStorage需整体替换对象触发更新、用户首选项必须

文章摘要: 本文介绍了A2A(Agent2Agent)协议的核心概念与实战应用,通过TypeScript构建可互通的AI Agent服务。A2A旨在解决不同框架、厂商的AI Agent之间的协作问题,成为AI领域的“HTTP协议”。与MCP(Model Context Protocol)不同,A2A专注于双向Agent通信及任务状态管理。文章详细解析了A2A的三大核心实体(Agent Card、T

本文对比了鸿蒙应用开发中两种并发方案——TaskPool与Worker的适用场景与使用技巧。TaskPool适合短时批量任务,通过@Concurrent装饰器实现轻量级并发,支持优先级控制;Worker则适用于长时运行或需要复杂通信的任务。文章通过图片压缩、JSON解析等实战案例,展示了如何利用并发提升应用性能,避免UI冻结。两种方案均采用内存隔离模型,通过消息传递实现线程通信,开发者应根据任务特

本文对比了鸿蒙应用开发中两种并发方案——TaskPool与Worker的适用场景与使用技巧。TaskPool适合短时批量任务,通过@Concurrent装饰器实现轻量级并发,支持优先级控制;Worker则适用于长时运行或需要复杂通信的任务。文章通过图片压缩、JSON解析等实战案例,展示了如何利用并发提升应用性能,避免UI冻结。两种方案均采用内存隔离模型,通过消息传递实现线程通信,开发者应根据任务特









