登录社区云,与社区用户共同成长
邀请您加入社区
此次三端齐发的意义,在于彻底抹平了平台身份差异——鸿蒙PC不再是“后来者”或“适配版”,而是与Windows、Mac站在同一技术基准线上的“原生主力”。近日,鸿蒙剪映专业版完成了一次看似“技术性”实则“战略性”的升级: 新版本实现 QT 代码归一,后续全新功能将同步推送至鸿蒙PC、Windows、Mac三端齐发。未来鸿蒙PC上的每一帧剪辑,都将与全球创作者同频共振。借助鸿蒙“碰一碰”,手机和电脑轻
同时,首页下拉展示小程序、收款码等十余项超好用的新功能也来了,不管是最时髦的玩法,还是日常的聊天转账,全新鸿蒙版QQ 都搞定!在消息首页下拉,即可一键直达常用小程序,不用层层点击查找,点餐、追剧、便捷工具、生活服务下拉即达,主打一个“我想要,我得到”!聊天时可发送“闪照”,照片发送后仅支持限时查看、阅后即焚,和好友互怼发丑照、分享随手抓拍的搞笑瞬间再也不怕“流传千古”了!鸿蒙版QQ本次更新全方位优
8月31日,网易云音乐鸿蒙尝鲜内测版上线手机端,聚焦音乐播放、推荐、搜索、分享等核心听歌功能。鸿蒙版APP由网易云音乐与鸿蒙深度合作、携手开发,旨在让鸿蒙用户获取更好的原生音乐产品体验。目前用户可以在华为应用市场“我的-应用尝鲜”内搜索“网易云音乐”下载。同时,双方宣布发起“网易云音乐鸿蒙产品体验改进计划”,持续听取用户呼声,广泛征集用户对功能优先级及尝鲜体验的反馈建议。平台将积极响应、持续优化,
权限开发最麻烦的往往不是弹出授权框,而是用户拒绝之后怎么办。本文完整梳理 module.json5 权限声明、AtManager、权限状态检查、首次请求以及拒绝后的处理流程,同时讨论哪些场景其实可以通过系统 Picker 避免申请额外权限。
Preferences、PersistentStorage、文件和关系型数据库都能保存数据,但适合的场景完全不同。本文从用户设置、UI 状态、大文件以及结构化业务数据几个典型需求出发,对比 HarmonyOS 常见本地存储方案,并给出一套简单实用的选型思路。
系统会话和播放器都需要读同一份状态。用业务模型承接媒体信息,避免每处都拼 metadata。id: string;coverUri?: string;模型层描述业务播放状态。AVSession 和页面都从这里拿数据,减少状态不一致。
卡片需要的是可直接展示的数据,不是完整路线对象。快照字段越稳定,卡片更新越不容易被业务实体变化影响。title: '暂无路线',city: '未选择城市',updatedAtText: '等待同步'快照结构是卡片和主应用之间的协议。卡片只展示这些字段,不读取复杂实体。
后台任务不是把前台逻辑搬到后台继续跑。应用退到后台后,系统会根据任务类型、用户感知、资源消耗和权限能力进行约束。本文用路线上传、音乐播放和稍后同步三个场景,把短时任务、长时任务和延迟任务的选择标准写清楚,避免一上来就申请不合适的后台能力。
RDB 真正难的不是 create table,而是版本升级。用户从旧版本直接升级到新版本时,表结构、索引、默认值和历史数据都要一起过关;任何一步失败,都可能导致启动卡死或数据丢失。
实际项目里,Preferences 常被当成随手可写的配置盒子:页面直接拼键名、写完忘记 flush、版本升级后旧字段没人迁移。短期看没问题,等用户升级、灰度回滚或多页面同时读写时,配置状态就会变得不可解释。本文用应用设置中心场景,把键名、默认值、迁移、提交和观察者拆成可维护链路。
TaskPool 适合把 CPU 计算或可拆分任务从主线程移走,但它不是把任意代码丢进去就安全。任务函数的输入输出、取消协作、依赖顺序和异常回收都要提前设计。本文用路线评分批处理场景,把 TaskPool 的可取消任务和依赖编排写成一条可复用链路。
AudioRenderer 的内部状态不等于业务状态。业务要知道用户是否主动暂停、中断是否来自系统、路由是否变化。状态枚举描述业务意图。后续中断恢复时先看这个状态,避免用户暂停后被系统事件重新拉起播放。
暑期将尽,新学期开启,课堂笔记、课件资料、备考知识点的整理与分享,又成了师生的日常刚需。对着自己设备一抓,对着旁边人的设备一放,知识库里的素材、整理好的笔记立刻就出现在对方屏幕上,省时省力,协作更流畅。工位间同事要共享参考资料,不用花时间传网盘,也不用发微信等加载,在自己设备上抓起内容,对着同事设备一放,对方当场就能收到完整资料。不同于传统分享要加好友、选文件、等下载、再层层打开找内容,鸿蒙版im
结合 TASK-007 破坏性流程证据,说明如何用数据库计数、Seed 标记、PID 变化、跨页面空态和恢复基线验证 RelationalStore 持久化。
结合 ClassroomDataExport 与 exportClassroomData,拆解 schema v2、导出时间、存储模式、四类课堂数据和 rawAudioIncluded=false 的隐私边界。
内容是关于HarmonyOS多设备适配的实践心得,强调按可用空间而非设备名称进行布局,使用ContainerReader,处理窗口变化和状态连续性等。摘要应简洁概括核心。字数限制150字,注意中文。我们需提炼主要观点。</think>多设备适配应依据容器实际可用空间而非设备类型布局。通过ContainerReader观察窗口宽度,灵活调整列数、边距与悬浮导航,并区分布局状态与业务状态,确保窗口变化
HarmonyOS 26.0.0 发布后,企业 App 测试不应只做一次人工兼容走查。更完整的方案应覆盖设备版本、业务链路、权限系统能力、Web 容器、弱网、性能、自动化回归和线上监测。对于多端并行的团队,鸿蒙适配测试已经是移动应用质量保障的一部分。
源码中首先定义了接口,作为色彩体系的类型契约。该接口规范了所有可用颜色字段的名称与类型,为后续的色彩常量定义提供了类型安全保障。bg: string;这段接口定义将色彩划分为几个清晰的组别:背景类(bg、card、chip)、文字类(title、sub、text3)、主题色类(orange、orangeD、red、redD)、功能色类(green、blue)以及辅助类(line、tabOn、mas
这次做的是一张会“被 AR 召唤”的图片:相机找到参考图后,四角框会贴住图片边缘,中心出现一根能量柱;手机移动或倾斜时,四角和能量柱跟着图像一起变化。实验没有停在“图片成功加入数据库”。真机先识别了相册加入的实体书封,又识别了工程内置的召唤卡。同一个数据库包含两张图,两张图分别产生自己的名称、索引、状态和位姿。先看实体书封的结果。顶部已经进入TRACKING,四角框覆盖书封所在平面,中心准星和能量
脉络”按类型、部位、日期筛,还能看发作日历热力图和趋势对比。“洞察”在记录够天数后给出关联与周期线索,也能生成就医准备报告,方便当面陈述。“我的”里管自定义症状、伴随因素、用药记录,以及备份恢复和导出。全程纯净、无广告、不收费,记录只留在你的设备里。严重一点再进详细:标部位、拖严重程度、勾伴随因素、写备注。往下翻时间线,哪天头疼、哪天失眠,按日期排得清清楚楚,不用翻聊天记录对医生说半天才说不全。四
日历”月视图有运动小红点,点开某天看详情,周月汇总也能扫一眼——哪几天偷懒、哪几天超额,比凭感觉靠谱。“库”管运动类型:跑步、力量、跳绳这些能排序,也能自建;“我的”设每日目标、记体重体脂,坚持几天后翻日历,会看见自己其实动得不算少。你打开后,建议先进“今日”:环形进度看时长或卡路里目标完成了多少,点“记录今日运动”选类型、填时长就行。四个 Tab:今日、日历、库、我的。跑完步、做完一组拉伸,转头
宝宝要取名、宠物要起名、笔名店铺也想响亮一点——字典翻半天,还是对不上音韵和感觉。我想把中式命名灵感收成一处,于是做成了 小羊起名——为每一个重要的开始,取一个温柔的名字。打开先进“起名”:宝宝、宠物、笔名花名、店铺品牌、游戏角色或其他,选好再设姓氏、风格标签之类条件,就能刷出一批候选;我自己给店名试过“吉祥如意”“简洁现代”几组标签,候选一排出来,比空想十个更有抓手。华为应用市场搜“小羊起名”,
纯净、无广告、不收费。再加上“记录”按日收正确率、用时、得分,周趋势一拉就知道有没有偷偷进步;“我的”有累计次数、连续天数、成就和能力雷达。计时、步数、得分和连击会跟着走。想换花样去“训练”挑:翻牌配对、数字位置、顺序复现、颜色序列,难度有入门、进阶、挑战。一款记忆小训练:翻牌、记数字位置、复现顺序、跟颜色序列,像给大脑做几分钟小体操。四个 Tab:首页、训练、记录、我的。几句说清楚它能干啥、怎么
这次做的是一面能读懂表情的 AR 镜子:前置相机找到人脸后,把 AR Engine 返回的 84 个关键点叠加到五官上,同时读取 64 项表情参数,依次完成眨眼、张嘴和微笑三个动作。真机最终完成了全部三项挑战。页面锁定在第 218 次采样,保留 84/84 个关键点、64/64 项表情参数、10446 个网格顶点和 6698 个三角索引;本轮峰值为眨眼 0.98、微笑 1.00、张嘴 0.60。画
这次做的是一个可以直接看到结果的人体动作实验:前置相机找到真人后,把 AR Engine 返回的 20 个骨骼关键点叠加到身体上,再根据手腕和肩膀的位置判断是否举手。真机最终稳定取得 16 个有效点。左手、右手可以分别识别,两只手同时举起并连续保持 3 次采样后,完成次数增加 1。下面这张结果图中,青色是画面左侧肢体,紫色是画面右侧肢体,黄色是头部和躯干;两侧动作状态都已经点亮,完成次数为 6。这
iOS 的后台定位权限审核越来越严,而 HarmonyOS 的 continuous task(长时任务)机制让后台轨迹采集有了更清晰的系统级支持。轨迹记录的核心逻辑不复杂,但细节很多——GPS 漂移过滤、低速状态下的降频采集、电量优化策略,每一项都能单独写一篇。这个是鸿蒙独有的体验。我觉得这比 iOS 的 Widget 更适合做这种"瞄一眼就够"的信息展示,因为卡片本身可以承载更丰富的交互。说实
说实话,ArkUI 的声明式语法和 SwiftUI 在思路上非常接近,迁移的心智成本比我预想的低不少。iOS 的后台定位权限审核越来越严,而 HarmonyOS 的 continuous task(长时任务)机制让后台轨迹采集有了更清晰的系统级支持。轨迹记录的核心逻辑不复杂,但细节很多——GPS 漂移过滤、低速状态下的降频采集、电量优化策略等等,这些都是实际跑起来之后一个一个调出来的。另一个鸿蒙独
keyAlias 是业务和 HUKS 之间的唯一索引。别名应该稳定、短小、无个人信息,并且和业务域绑定。不要把手机号、用户昵称、算法名直接写进别名。} as const;这段代码只负责密钥索引边界。业务层只能选择枚举内的别名,避免随手拼接字符串导致密钥难以轮换。
实际项目里,CommonEvent 最常见的问题不是事件发不出去,而是页面反复进入后订阅重复、离开页面后回调仍然触发、或者自定义事件被错误来源冒用。本文把事件名、权限、注册时机、回调校验和退订动作放在一条链路里处理,让公共事件只在该到达的地方到达。
排查任务是否在队列中可以调用或。取消时传入与注册一致的核心字段,并根据是否需要移除任务选择needCancel。try {${try {try {try {${try {try {try {${try {try {${JSONstringifytry {退出账号、关闭云同步或切换数据域时应取消旧任务,并清理对应检查点。只删除本地游标而保留调度任务,会让 Extension 后续再次启动。
复制功能看起来只有一次setData(),实际却把内容交给了系统级共享通道。若应用把登录令牌、完整订单对象或内部文件路径当普通文本写入,其他应用的粘贴场景可能接触到这些内容;若所有类型都用text/plain,接收方又无法判断应该显示文字、打开 URI,还是解析结构化数据。功能能用,并不等于边界正确。本文以“笔记应用复制标题、富文本和分享地址”为例,围绕PasteData、MIME 类型、、读取前
回调的data指向调度器实例。如果对象已经析构而系统稍后回调,就会访问悬空指针。停止流程应先禁止新请求,再等待清零,最后销毁 VSync。return!});if (vsync_!项目应根据线程和页面生命周期决定等待策略。若超时仍有待回调,不能无条件销毁后继续运行;应保留对象直到回调收口,或由更长生命周期的 Native 所有者统一管理。
相机预览能正常显示,并不代表应用已经能稳定拿到每一帧。很多二次处理功能在运行几十秒后开始掉帧:第一次回调里读到Image,算法耗时稍长,下一批帧继续堆进队列;旧帧没有释放,生产者很快被背压阻塞,页面看起来像“相机突然不再回调”。如果此时反复重建 Session,只会把真正的资源泄漏藏得更深。的核心不是“把 Surface ID 传给相机”这一行代码,而是建立一个有容量、取帧策略和释放纪律的生产者/
本地视频列表第一次打开时,常见的卡顿并不一定来自图片解码,而是页面同时创建多个媒体解析器、重复打开同一个文件描述符,又在列表滚出屏幕后忘记释放封面PixelMap。更隐蔽的问题是:开发阶段只拿一段标准 MP4 验证,到了用户设备上遇到没有封面、时长缺失或容器格式不支持的文件,整个列表便因为一次异常而中断。适合承担“读取媒体事实”的职责:标题、作者、时长、宽高、专辑封面以及指定时间的视频帧。它不是播
支付失败率上升”只是现象。若事件只记录一个,无法区分发生在哪个页面、哪个业务阶段、哪类错误;若每个点击都同步上传,又会把观测开销压到用户路径上;若参数直接放订单号、手机号和完整URL,定位能力还没建立,隐私风险已经出现。HiAppEvent允许应用写入结构化事件,并通过Watcher按条数、大小或时间批量触发处理。本文设计一条从事件字典、异步写入、批量读取到归因分析的闭环,示例聚焦“结算提交”而不
WindowStage事件映射到三档资源策略,避免过度降载或频繁断流,实现资源协调器幂等执行,区分INACTIVE和HIDDEN。语言简洁。</think>本文针对HarmonyOS窗口前后台切换,提出将WindowStage事件映射为活跃、降频、冻结三档资源策略,由幂等协调器统一管理,避免过度销毁或频繁断流。重点区分INACTIVE与HIDDEN,定时任务按档调整频率,实现窗口资源高效降载与恢复
当高性能、高安全遇上 OpenHarmony、端侧 AI、海思 IoT,会碰撞出怎样的落地火花?9月5日,开放原子旋武开源社区「Rust 赋能国产新技术」系列活动深圳站,来到深圳龙岗·工业软件园。这一次,我们跟随 Rust,投入真实的技术场景里。
目前全屋智能市场主流品牌可分为几类:一是科技平台型,代表为华为鸿蒙智家,依托HarmonyOS生态和PLC-IoT有线连接技术,提供从前装到后装的完整方案,且原华为全屋智能已全面升级为鸿蒙智家,老用户设备和服务不受影响;2026年8月3日发布的凌霄PLC 3.0技术,将有效传输带宽从87.5MHz提升至200MHz,理论组网速率达1.5Gbps,并引入AI抗干扰2.0与双通道融合MESH,进一步强
华为
——华为
联系我们(工作时间:8:30-22:00)
400-660-0108 kefu@csdn.net