harmonyos

2501_9197490339 分钟前
华为·harmonyos·鸿蒙
华为鸿蒙免费计算油耗APP—小羊油耗以前加完油,小票塞进储物盒,回家又忘了。过一阵子想问“这车最近费不费油、油费到底花哪儿了”,只能凭感觉猜,越猜越慌。备忘录里零零散散记几行,也算不出百公里油耗,更别提前后对比。后来我想,不如自己做一款——就是现在的 小羊油耗。
less_1213843 分钟前
华为·sdk·harmonyos·wps·鸿蒙开发·文档编辑
HarmonyOS WPS Open SDK:OpenFileRequest 构造参数与 sendRequest 打开链路HarmonyOS 应用要在端内预览或编辑 Word、Excel、PPT,常见做法是集成 @wps/wps_sdk,用 WPSApi 拉起本机已安装的 WPS。打开动作本身不分散在多个入口类里:构造 OpenFileRequest,填路径与是否可编辑,再调用 WPSApi.sendRequest。联调里把「点按钮没反应」写成打开失败,多数时候其实是注册未完成、路径不在应用沙箱,或把 Promise 异常当成了 Result.code。本文按接口语义写打开链路:构造参数、沙箱拷贝、enableEdit、结果
贾伟康2 小时前
harmonyos·arkts·状态管理·arkui·本地数据
【时光清单|11】HarmonyOS ArkTS 每日语录实战:从本地仓库稳定生成首页内容首页上的“每日一言”只有一张卡片,却同时涉及数据来源、当天稳定性、随机刷新、收藏状态、空集合兜底和 ArkUI 响应式更新。最常见的实现是页面启动时直接 Math.random() 取一句,但这样每次重建页面都可能变化;另一种做法是把当天日期作为下标,却忽略时区边界,导致用户在本地午夜后仍看到昨天内容。再往后加收藏,如果只改页面副本,仓库状态和界面状态又会分叉。
tsqtsqtsq03092 小时前
harmonyos
鸿蒙系统深色模式功能详解与开发适配指南深色模式是一种满足用户个性化需求的界面显示模式,它基于人因研究设计了深色环境下舒适的颜色范围。当深色模式开启后,原本浅色主题的应用界面背景会变为深色,而文字、图标等前景元素则变为浅色。
贾伟康3 小时前
harmonyos·arkts·arkui·响应式布局·多设备适配
【时光清单|16】HarmonyOS ArkTS 多设备布局实战:适配手机、平板和 PC/2in1 的窗口变化多设备适配最容易出现一种误判:页面根节点已经写了 width('100%')、height('100%'),所以“天然支持所有屏幕”。百分比只能让容器填满窗口,却不会自动决定宽屏应该显示几列、导航应该放底部还是侧边、正文是否需要最大阅读宽度、卡片信息密度是否合理。手机页面直接铺到平板或 PC/2in1 上,通常不会编译失败,但会出现更隐蔽的体验问题:内容横向拉得过长,五列快捷入口在窄窗拥挤,固定高度网格截断,底部 Tab 在宽屏上利用率低,窗口缩小时控件来不及重排。
lilian23311 小时前
华为·harmonyos
HarmonyOS 7 新特性(二十五)|智慧手势:意图识别与误触治理HarmonyOS 7(API 26)Beta2 新增智慧手势场景指南:系统可根据用户手势意图推断目标组件,并执行选中、点击、滚动、翻页和返回等默认动作;开发者也可以接收默认处理并进行受控干预。
贾伟康13 小时前
harmonyos·arkts·arkui·navigation·路由管理
【时光清单|14】HarmonyOS ArkTS 主导航实战:统一页面入口、返回路径和参数校验主导航最怕“能跳过去,但无法证明跳得对”。首页、全部列表和设置页各自拼路由字符串;详情页接收一段 JSON,解析失败后仍显示默认对象;筛选页把任意字符串当作类型;某些页面用共享 NavPathStack,另一些又创建新栈。单次点击可能看不出问题,等到系统返回、连续进入详情、页面恢复或参数结构升级时,导航状态就会分叉。
贾伟康18 小时前
harmonyos·arkts·arkui·服务卡片·formextensionability
【时光清单|05】HarmonyOS ArkTS 倒计时卡片实战:适配 2x2、2x4 与 4x4 多尺寸桌面卡片不是把应用页面按比例缩小。2x2 只够放一个强数字,2x4 可以补充标题和说明,4x4 才有空间建立更完整的阅读层级。如果三种尺寸共用一棵拥挤的 UI 树,最小尺寸会被迫塞入过多信息;如果每种尺寸各自读取数据,又容易出现日期算法、默认内容和选中事项不一致。
小雨青年18 小时前
华为·harmonyos
【HarmonyOS 7 悬浮页签深度实战】07 折叠屏、平板与宽窗口的布局适配多设备适配有一个很容易产生误判的地方:我们平时习惯说手机布局、平板布局、折叠屏布局,说久了以后,很自然就会在代码里按照设备名称写分支。
熊猫钓鱼>_>20 小时前
人工智能·笔记·学习·华为·架构·harmonyos
鸿蒙AI Agent新范式:从“对话式辅助”到“工程化代理”的Harness架构实战解析01 为什么鸿蒙开发需要“Harness”? 在过去半年里,我接触了超过200位使用AI辅助鸿蒙开发的工程师,发现了一个令人深思的现象:93%的开发者都在重复“对话-生成-编译-报错-再对话”的循环。平均每个鸿蒙组件需要3.5轮对话才能通过基础编译,复杂的业务模块更是需要8轮以上。 问题根源在于:传统AI助手是“一次性的提示词机器”,每次对话都是孤立的,无法: 理解鸿蒙ArkTS的编译约束和API规范 感知整个工程的依赖关系和状态变化 从构建失败中学习并自我修正 与hvigor、hdc等工具链深度集成 这
大锅盖120 小时前
华为·harmonyos
HarmonyOS ArkUI 非遗纹样素材平台设计复盘:朱砂宣纸与鎏金黛蓝的文化守护在文化创意产业蓬勃发展的今天,非物质文化遗产的数字化传承正成为连接古今的关键纽带。从唐草卷纹到宋瓷缠枝,从回纹锦缎到冰裂青瓷,每一件纹样素材都承载着千年的审美密码与工艺智慧。然而,传统纹样素材管理平台往往面临三大困境:纹样品类缺乏可视化占比分析、朝代与品类的双层导航交互割裂、WebP 素材的元数据读写无法在端侧完成。这些痛点使得非遗纹样的数字化传播始终停留在"图片仓库"的初级阶段。
2501_9197490321 小时前
学习·华为·生活·harmonyos·鸿蒙
华为鸿蒙管理学习生活与工作APP—小羊管理学习、生活、工作各开一个 App,切来切去更累。我想收成一处,还带点小羊陪伴——于是做成了 小羊管理,盼你装上先点开学习里的番茄钟试一轮。
贾伟康21 小时前
harmonyos·arkts·agc·appgallery·发布复查
【时光清单|20】HarmonyOS ArkTS AppGallery 发布复查实战:核对包名、版本、设备、素材和离线声明唯一核验标记:CSDN-SERIES:ALL-163210769证据口径:本文严格区分当前源码事实、2026-05-20 历史 APP/HAP 证据和建议发布流程。本轮未构建新包、未执行设备测试、未操作 AGC,也未读取任何平台审核结果;上传、绑定、提交、审核通过与上架始终是不同状态。
lilian2331 天前
华为·harmonyos
HarmonyOS 7 新特性(二十三)|hiprofiler + hidumper:跨堆内存分析本文基于 HarmonyOS 7 配套的 hiprofiler、hidumper 与资源泄漏检测资料。不同工具的参数、输出格式和设备权限会随版本变化,请以当前 DevEco Studio 与系统文档为准。
嵌入之梦1 天前
物联网·华为·harmonyos
鸿蒙OS IoT设备开发之基础 —— 外设驱动历尽挫折,总算将鸿蒙OS设备开发环境 DevEco device tools 安装完成。因事耽搁了一段时间,如今重新上手,开始尝试 MCU 编程的最基础部分:硬件驱动。
贾伟康1 天前
harmonyos·arkts·状态管理·arkui·navigation
【时光清单|12】HarmonyOS ArkTS 单页复杂状态实战:拆分 Index 中的导航、弹层和编辑草稿HarmonyOS 应用的入口页很容易变成“总控页面”:既维护 NavPathStack,又切换底部 Tab,还保存编辑表单、控制弹层、处理安全区、读取业务数据。功能刚开始时写在一个 Index.ets 里很直接,几轮迭代后却会出现状态互相影响:返回二级页时表单被重建,关闭弹层误清空草稿,切换 Tab 触发重复加载,主题变化又把业务组件全部刷新。
用户0934077735141 天前
android·typescript·harmonyos
HarmonyOS WPS Open SDK 实践:OpenFileRequest 打开链路与沙箱拷贝鸿蒙应用要在端内打开 Office 文档,统一版 WPS Open SDK 把入口收成 WPSApi + OpenFileRequest。专业版(ToB)与个人版(ToC)共用同一套构造函数和 sendRequest,差异在注册成功之后要不要 setWpsFileToken,而不在打开类本身再分叉。工程上真正容易散掉的是三件事:注册还没 OK 就点打开、系统选择器路径直接丢给 WPS、预览和编辑各写一套 Request。本文按分层把打开链路写清楚,并给出可放进 WpsOpen.ts 的封装。
木子雨廷1 天前
harmonyos
第 01 天|心智模型:iOS/Flutter 开发者学鸿蒙,第一步该换什么思路?
lilian2331 天前
华为·harmonyos
HarmonyOS 7 新特性(二十一)|FAST Kit:自然排序与向量计算本文基于 HarmonyOS 7(API 26)Beta2 与 FAST Kit 当前公开文档。Beta 能力、支持设备和接口签名仍可能调整,生产项目应固定 SDK 版本并以最新官方文档为准。
tsqtsqtsq03091 天前
华为·harmonyos
鸿蒙系统 Call Service Kit 功能详解与开发适配指南Call Service Kit(通话服务)是 HarmonyOS 为开发者提供的应用内通话管理服务。开发者通过集成 Call Service Kit,可以实现便捷的来电一键接听、横幅通知、静音与取消静音等功能,提升用户体验。