惯性聚合 高效追踪和阅读你感兴趣的博客、新闻、科技资讯
阅读原文 在惯性聚合中打开

推荐订阅源

MongoDB | Blog
MongoDB | Blog
J
Java Code Geeks
OSCHINA 社区最新新闻
OSCHINA 社区最新新闻
D
DataBreaches.Net
腾讯CDC
GbyAI
GbyAI
I
InfoQ
博客园 - Franky
G
Google Developers Blog
Last Week in AI
Last Week in AI
奇客Solidot–传递最新科技情报
奇客Solidot–传递最新科技情报
V
Visual Studio Blog
Vercel News
Vercel News
博客园_首页
MyScale Blog
MyScale Blog
Martin Fowler
Martin Fowler
N
Netflix TechBlog - Medium
V
V2EX
T
The Blog of Author Tim Ferriss
M
MIT News - Artificial intelligence
雷峰网
雷峰网
H
Hackread – Cybersecurity News, Data Breaches, AI and More
大猫的无限游戏
大猫的无限游戏
The GitHub Blog
The GitHub Blog

人人都是产品经理

为什么你的产品找不到差异化?90%的失败都卡在第一步上(下) – 人人都是产品经理, 3年从30万到1300万用户、获2200万美元融资,这个AI教育产品用“抽卡”破解了获客难题 – 人人都是产品经理, 园区招商系统怎么做才能真正帮到去化?我加了这一个功能,推广链接转发400次阅读过万 – 人人都是产品经理, AI大事件:OpenAI发完网络安全模型又搞药物研发,小鹏汽车要抓”DeepSeek时刻” – 人人都是产品经理, 电商不是卖货,是一场更残酷的产品经理实战 – 人人都是产品经理, 没想到,活动营销又回来了! – 人人都是产品经理, 为何All-in海外KOC:一场关于AI时代窗口期的豪赌 – 人人都是产品经理, 重新理解企业的内部协作 – 人人都是产品经理, 苹果的 AI 战略到底是什么? – 人人都是产品经理, 医疗智能体·第2讲——合规护城河:等保、PIPL与HIPAA的架构实战 – 人人都是产品经理, 向量知识库五步法:从“答非所问”到“精准回复” – 人人都是产品经理, 鸿蒙PC三方库构建总指挥HPKBUILD(sha)库为例 – 人人都是产品经理, 何时该用LLM?AI产品经理的LLM设计指南 – 人人都是产品经理, 医疗信息领域的需求方、决策方、准入方以及关注点(二) – 人人都是产品经理, 即梦涨价:一场被误读的「傲慢」 – 人人都是产品经理, 面试AI PM必答题:Hermes和OpenClaw的区别,如何讲清楚业务价值 – 人人都是产品经理, AI的下一张船票:世界模型——AI产品经理必须理解的技术拐点 – 人人都是产品经理, 小红书做GEO,怎么让AI信你?记住这 3 个重要信息 – 人人都是产品经理, 5 家印度 AI 初创公司,看看印度 AI 再做什么 – 人人都是产品经理, AI项目跨团队协作:产品技术业务如何不打架 – 人人都是产品经理, Agentic Workflow(智能体工作流):让AI从”答案生成器”变成”数字员工” – 人人都是产品经理, lycium_plusplus 项目全景解读:OpenHarmony 三方库构建的“大管家” – 人人都是产品经理, 从爆单救火到前置履约:两套预采策略,把生鲜大促履约效率拉满 – 人人都是产品经理, 什么时候该补货?我用一轮数据做了一个决定 – 人人都是产品经理, 从“机械兜底”到“动态分流”:AI客服重复进线治理的4大底层逻辑 – 人人都是产品经理, 抖音拼效率,红书拼洞察 – 人人都是产品经理, 全民狂欢与退潮——为什么龙虾这波热潮冷却得如此之快? – 人人都是产品经理, Stripe押注!MPP重塑全球支付 – 人人都是产品经理, 小红书GEO:AI引用你的内容,不是因为你对,而是因为你看起来可信 – 人人都是产品经理, 前百度副总裁押注办公Agent,日韩付费爆发,Manus迎来强劲对手 – 人人都是产品经理,
《音频焦点管理》最佳实践:让鸿蒙应用中的每一段声音,都不...
华为开发者联盟 · 2025-09-03 · via 人人都是产品经理

打开购物软件,广告视频让音乐断了声?

接电话时直播静音了,挂掉后却再无法恢复?

如今,多音频应用同时运行已成常态,但“焦点混战”带来的体验割裂却成了用户和开发者的共同痛点——应用抢占焦点导致播放中断、恢复无门,调试时还得为跨应用协作反复踩坑。

别担心,华为HarmonyOS开发者官网最新上线的《音频焦点管理》最佳实践文档来了!

针对“前播与后播音频抢焦点”的核心难题,《音频焦点管理》不仅提供标准化系统能力,更附详细开发指导+示例代码,帮开发者少走弯路、快速搞定焦点管理。

从此,音频切换自然流畅,用户体验无缝衔接——让每一段声音,都不被打扰。

来电时自动暂停音乐,挂断后自动恢复播放

系统化解决方案:一套机制+三大优化,搞定音频焦点难题  

《音频焦点管理》最佳实践中,首先介绍了系统的管理机制:“只有获得焦点的音频流可以正常播放,失去焦点则不能”。在此基础上再给出三大优化方向解决焦点冲突类问题:

(1)选对音频流类型,让系统“自动懂事”

音频流类型是音频的“身份标签”,系统会根据类型自动匹配焦点策略:终止(Stop)、暂停(Pause)、降音(Duck)和并发(Mix)。比如导航音频只要选对类型,系统就会智能压低背景音乐、播完自动恢复,全程不用开发者动手。关键信息听得清,音乐播放不断档,体验自然更流畅。

(2)用AudioSession自定义“规则”,灵活应对复杂场景

默认策略不够用?AudioSession来帮忙。它提供“默认/并发/压低音量/暂停”四种模式,开发者只需创建会话、绑定监听,就能轻松调整焦点优先级,实现业务自定义策略。

(3)标准化处理中断事件,告别“幽灵静音”

焦点被抢时,怎么优雅应对?《音频焦点管理》梳理了四类典型场景:暂停后恢复、压低音量后恢复、停止不恢复、并发播放,每种都给出了详细处理方案。按规范操作,再也不用担心音频突然“失踪”或莫名播放,体验更稳定。

典型场景案例解析:手把手解决“断音”难题  

《音频焦点管理》把常见的音频焦点坑点都列得明明白白——不仅分析问题根源,还直接给解决方案和示例代码,照着做就能少走弯路。

比如“直播/广告被打断后再也不响”这个老大难:你正看直播呢,突然来点把直播音顶掉了,等挂断电话,直播却没动静了。针对这种情况,《音频焦点管理》提供了明确解法:当应用从后台切换至前台时,在onPageShow()生命周期主动调用播放接口恢复音频;若应用在前台被中断,需要应用适配交互行为,用户主动触发恢复机制。这个方案补足了系统策略局限,保证播放不“断片”。

此外,《音频焦点管理》还分析了更多日常场景:闹铃中断视频、直播或广告被打断不恢复、VoIP通话被中断后无声等等,每种都给了对应方案。甚至还整理了一张“音频流类型与系统策略关联表”,哪种场景该用哪种策略,查表就一目了然。

有了这套系统级方案,开发者不用再为多应用“抢声音”反复调试,适配工作量大大减少。更重要的是,用户听音乐、刷短视频、用导航时,声音切换会像“无缝衔接”一样自然——体验顺了,应用口碑自然更稳。

即刻试用,打造丝滑音频体验!

《音频焦点管理》最佳实践已正式登陆 HarmonyOS 开发者官网,只需打开官网首页,搜索 “音频焦点管理”,就能直接查看完整文档和代码示例。

从音频流类型怎么选、AudioSession 策略如何设,到中断事件该怎么处理 —— 所有干货一键获取,帮你快速上手。

赶紧试试,和我们一起给用户打造从头到尾顺畅不卡顿的音频体验吧!

了解更多细节?点击下方官网链接:https://developer.huawei.com/consumer/cn/doc/best-practices/bpta-audio-and-video?ha_source=rrdscpjl&ha_sourceId=89000499