logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

HarmonyOS 多设备开发实践:我把 SysCap、断点和折叠屏适配放到了同一套架构里

本文分享了在鸿蒙系统开发消除游戏《叠叠消》过程中实现多设备适配的经验总结。作者通过实践提炼出一套三层架构方案:通过SysCap机制实现能力检测(如摄像头、NFC等功能),基于窗口变化而非设备类型进行断点式布局适配,利用CloudDB实现跨设备状态同步。关键点包括:使用canIUse()替代设备类型判断、通过windowSizeChange驱动响应式布局、全局状态管理实现无缝体验。最终实现了游戏在手

文章图片
#harmonyos#架构#华为 +1
HarmonyOS 多设备开发实践:我把 SysCap、断点和折叠屏适配放到了同一套架构里

本文分享了在鸿蒙系统开发消除游戏《叠叠消》过程中实现多设备适配的经验总结。作者通过实践提炼出一套三层架构方案:通过SysCap机制实现能力检测(如摄像头、NFC等功能),基于窗口变化而非设备类型进行断点式布局适配,利用CloudDB实现跨设备状态同步。关键点包括:使用canIUse()替代设备类型判断、通过windowSizeChange驱动响应式布局、全局状态管理实现无缝体验。最终实现了游戏在手

文章图片
#harmonyos#架构#华为 +1
HarmonyOS新特性-沉浸光感在叠叠消小游戏中的落地实践

本文分享了如何在叠叠消小游戏中使用HarmonyOS NEXT的沉浸光感(Immersive Light Sensing)技术优化UI体验。重点改造了三个核心场景:1)游戏页标题栏实现渐变模糊和动态显隐;2)底部操作栏改为悬浮胶囊式毛玻璃效果并支持左右手自适应;3)弹窗系统加入毛玻璃背景。文章详细介绍了沉浸光感的API、材质档位选择,以及具体实现过程中的关键属性和代码优化方案,为鸿蒙应用开发者提供

文章图片
#harmonyos#鸿蒙
HarmonyOS新特性-沉浸光感在叠叠消小游戏中的落地实践

本文分享了如何在叠叠消小游戏中使用HarmonyOS NEXT的沉浸光感(Immersive Light Sensing)技术优化UI体验。重点改造了三个核心场景:1)游戏页标题栏实现渐变模糊和动态显隐;2)底部操作栏改为悬浮胶囊式毛玻璃效果并支持左右手自适应;3)弹窗系统加入毛玻璃背景。文章详细介绍了沉浸光感的API、材质档位选择,以及具体实现过程中的关键属性和代码优化方案,为鸿蒙应用开发者提供

文章图片
#harmonyos#鸿蒙
2026年AI编程与智能体(Agent)技术全景解析:从工具到范式的变革

摘要:AI编程技术正推动软件开发从人工编码向AI驱动转型,以CodeX、Claude Code等为代表的新工具使"氛围式编程"成为主流。本文梳理了AI编程的核心概念(大模型、Token、Prompt等)、5种主流产品形态(Web端Chat、Vibe Coding等)及技术演进路径,同时指出当前在工程质量、可控性和安全方面的局限性。2026-2027年行业将迎来三大变革:从代码生

文章图片
#人工智能
HarmonyOS NEXT-鸿蒙系统分布式文件概述、访问、拷贝

分布式文件系统(hmdfs,HarmonyOS Distributed File System)提供跨设备的文件访问能力,适用于如下场景:两台设备组网,用户可以利用一台设备上的编辑软件编辑另外一台设备上的文档。平板保存的音乐,车载系统直接可见并可播放。户外拍摄的照片,回家打开平板直接访问原设备拍摄的照片。hmdfs在分布式软总线动态组网的基础上,为网络上各个设备结点提供一个全局一致的访问视图,支持

文章图片
#harmonyos#分布式#华为
HarmonyOS NEXT鸿蒙获取rawfile资源文件夹下的文件

HarmonyOS 获取RawFile资源文件夹下的文件: getRawFileContent(path: string, callback: AsyncCallback): void

文章图片
#harmonyos#华为
鸿蒙开发避坑日记:30 个让我加班的真实 bug

记录 HarmonyOS 真实项目中踩过的 30 个典型 bug,涵盖状态管理(@ObservedV2/@Trace)、UI 渲染(ForEach/List)、生命周期(定时器/异步)、网络请求(超时/Worker)、数据持久化(Preferences/RDB)、路由导航六大模块,每个 bug 附错误写法、正确写法与原因分析,帮你少加班少掉发。

#harmonyos#bug#ubuntu
鸿蒙开发避坑日记:30 个让我加班的真实 bug

记录 HarmonyOS 真实项目中踩过的 30 个典型 bug,涵盖状态管理(@ObservedV2/@Trace)、UI 渲染(ForEach/List)、生命周期(定时器/异步)、网络请求(超时/Worker)、数据持久化(Preferences/RDB)、路由导航六大模块,每个 bug 附错误写法、正确写法与原因分析,帮你少加班少掉发。

#harmonyos#bug#ubuntu
鸿蒙自定义弹窗(CustomDialog)的 8 种封装姿势

本文系统梳理鸿蒙 HarmonyOS NEXT 中自定义弹窗(CustomDialog)的 8 种封装姿势:基础装饰器封装、参数化封装、回调函数封装、@BuilderParam 内容注入、V2 状态驱动(MVVM)、promptAction 全局弹窗、DialogManager 单例管理器、DialogQueue 弹窗队列。每种姿势均提供完整 ArkTS V2 代码示例,并附横向对比表格,帮助开发

#harmonyos#华为
    共 33 条
  • 1
  • 2
  • 3
  • 4
  • 请选择