HarmonyOS

Flutter for OpenHarmony: Flutter 三方库 intersperse 优雅在鸿蒙列表项间插入间隔或装饰(UI 细节处理助手)

欢迎加入开源鸿蒙跨平台社区:# 前言在 OpenHarmony 应用的 UI 设计中,我们经常需要在列表(List)或一排组件(Column/Row)之间插入特定的元素,例如: 在一排按钮中间插入分隔线。 在列表数据项之间插入间隙(Spacing)。 为每个组

Flutter for OpenHarmony:web_socket 纯 Dart 标准 WebSocket 客户端(跨平台兼容性之王) 深度解析与鸿蒙

欢迎加入开源鸿蒙跨平台社区:# 前言虽然 dart:io 提供了 WebSocket 类,dart:html 也提供了 WebSocket 类,但这种“分裂”的 API 设计让编写跨平台(同时支持 Mobile/Web/Desktop)的代码变得异常痛苦。你需要使用条件导入 (if (dart.library.io) ...)

Flutter for OpenHarmony:auto_injector 高性能编译时依赖注入(Kiwi 的强力竞争者) 深度解析与鸿蒙适配指南

欢迎加入开源鸿蒙跨平台社区:# 前言之前我们介绍了 Kiwi。今天我们来聊聊另一个强有力的挑战者:auto_injector。在依赖注入(DI)的江湖中,主要分为两派: 运行时反射/查找派:如 GetIt、Provider。简单灵活,但运行时有轻微开销,且并在运行时抛出依

Flutter for OpenHarmony: Flutter 三方库 linkify 让鸿蒙应用中的文本 URL 和邮箱秒变可点击链接(文本交互增强神器)

欢迎加入开源鸿蒙跨平台社区:# 前言在 OpenHarmony 社交、工具或内容类应用中,展示文本(Text)是最基础的需求。然而,普通的 Text 组件无法自动识别出用户输入中的 URL、Email 或手机号,并将它们转化为可点击的蓝色超链接。如果每条消息都需要正则匹配并分段渲染,对开发者而言工作量

HarmonyOS 游戏里,哪些逻辑绝对不能放主线程?

子玥酱 (掘金 / 知乎 / CSDN / 简书 同名) 大家好,我是 子玥酱,一名长期深耕在一线的前端程序媛 👩‍💻。曾就职于多家知名互联网大厂,目前在某国企负责前端软件研发相关工作,主要聚焦于业务型系统的工程化建设与长期维护。我持续输出和沉淀前

鸿蒙金融理财全栈项目——生态合作、用户运营、数据变现

《鸿蒙APP开发从入门到精通》第19篇:鸿蒙金融理财全栈项目——生态合作、用户运营、数据变现 📊🌍💰 内容承接与核心价值这是《鸿蒙APP开发从入门到精通》的第19篇——生态合作、用户运营、数据变现篇,100%承接第18篇的风险控制、合规审计、产品创新架构,并基于金融场景的生态合作、用户运营、数据变现要求&#

Flutter for OpenHarmony: Flutter 三方库 simple_logger 为鸿蒙系统开发打造最纯粹的日志调试体验(极简主义者的首选)

欢迎加入开源鸿蒙跨平台社区:# 前言在进行 OpenHarmony 应用调试时,虽然控制台有原始的 print,但在处理复杂的异步流、网络状态变更或多层级渲染时,简单的打印往往会导致信息洪流,难以寻找重点。如果你不需要像 talker 或 logger 那么繁重的全家桶方案,只想在控制台中看到一点色彩和清晰的层级&

HarmonyOS应用开发实战(基础篇)Day07-《登录注册页面》

设计:从零构建一个专业级登录页面在移动应用开发中,登录/注册页面是用户与系统建立身份关联的第一道门户,其设计质量直接影响用户的第一印象与使用体验。本文将基于 ArkTS 与 HarmonyOS 的 ArkUI 框架,从 UI 设计到交互逻辑,完整实现一个简洁、安全、响应式的登录页面。 一、设计目标与视觉规范根据需求草图&#xf