- 一、背景与动机你有没有想过,当你在相册里长按一张照片选择"分享"时,系统是怎么知道哪些 App 可以接收这张图片的?当你在微信里点开一个视频链接时,系统又是怎么决定用哪个播放器来打开的?这些看似"理所当然"的操作,背后靠的就是 Intent 机制。Intent 就像一条"消息管道",它把"我想做某件事"这个意图从一个应用传递到另一个应用,让不同应用之间可以协作完成媒体相关的操作。在媒体开发... 一、背景与动机你有没有想过,当你在相册里长按一张照片选择"分享"时,系统是怎么知道哪些 App 可以接收这张图片的?当你在微信里点开一个视频链接时,系统又是怎么决定用哪个播放器来打开的?这些看似"理所当然"的操作,背后靠的就是 Intent 机制。Intent 就像一条"消息管道",它把"我想做某件事"这个意图从一个应用传递到另一个应用,让不同应用之间可以协作完成媒体相关的操作。在媒体开发...
- HarmonyOS开发中的媒体路由:AVRouter、设备发现、路由选择、路由切换、路由策略核心要点:掌握 HarmonyOS 媒体路由框架的核心机制,理解 AVRouter 的设备发现与路由选择流程,实现多设备间的无缝媒体切换,构建智能化的路由策略体系。 一、背景与动机想象一下这个场景:你正在手机上追一部剧,看到高潮部分突然想投到客厅的大屏电视上看——这时候,你的 App 需要知道"有哪... HarmonyOS开发中的媒体路由:AVRouter、设备发现、路由选择、路由切换、路由策略核心要点:掌握 HarmonyOS 媒体路由框架的核心机制,理解 AVRouter 的设备发现与路由选择流程,实现多设备间的无缝媒体切换,构建智能化的路由策略体系。 一、背景与动机想象一下这个场景:你正在手机上追一部剧,看到高潮部分突然想投到客厅的大屏电视上看——这时候,你的 App 需要知道"有哪...
- 核心要点:元数据是媒体文件的「身份证」——它告诉你这首歌叫什么名字、谁唱的、哪张专辑的、封面长什么样。掌握 AVMetadata 的设置与读取、ID3 标签解析、封面图提取和元数据编辑,是构建专业级音乐/视频播放器的必备技能。项目说明核心模块@ohos.multimedia.avsession / @ohos.multimedia.media 一、背景与动机你有没有好奇过,音乐播放器是怎么知... 核心要点:元数据是媒体文件的「身份证」——它告诉你这首歌叫什么名字、谁唱的、哪张专辑的、封面长什么样。掌握 AVMetadata 的设置与读取、ID3 标签解析、封面图提取和元数据编辑,是构建专业级音乐/视频播放器的必备技能。项目说明核心模块@ohos.multimedia.avsession / @ohos.multimedia.media 一、背景与动机你有没有好奇过,音乐播放器是怎么知...
- HarmonyOS开发中的媒体扫描:媒体文件扫描、扫描触发、扫描回调、扫描配置、增量扫描核心要点:媒体扫描是连接「文件系统」和「媒体库」的桥梁。当新文件出现在存储中时,它并不会自动出现在相册里——必须经过扫描,提取元数据后才能被媒体库索引。掌握扫描触发、回调处理、配置优化和增量扫描策略,是确保用户「拍了就能看到」的关键。项目说明核心模块@ohos.file.photoAccessHelpe... HarmonyOS开发中的媒体扫描:媒体文件扫描、扫描触发、扫描回调、扫描配置、增量扫描核心要点:媒体扫描是连接「文件系统」和「媒体库」的桥梁。当新文件出现在存储中时,它并不会自动出现在相册里——必须经过扫描,提取元数据后才能被媒体库索引。掌握扫描触发、回调处理、配置优化和增量扫描策略,是确保用户「拍了就能看到」的关键。项目说明核心模块@ohos.file.photoAccessHelpe...
- HarmonyOS开发中的媒体库:@ohos.file.photoAccessHelper、相册管理、媒体文件查询、媒体文件增删改、媒体库权限核心要点:photoAccessHelper 是 HarmonyOS 媒体库的「大门」,它提供了对系统相册、照片、视频的完整访问能力。掌握权限申请、相册管理、媒体文件 CRUD 操作,是构建相册类、图片编辑类、社交分享类应用的必备技能。项目说明核心模... HarmonyOS开发中的媒体库:@ohos.file.photoAccessHelper、相册管理、媒体文件查询、媒体文件增删改、媒体库权限核心要点:photoAccessHelper 是 HarmonyOS 媒体库的「大门」,它提供了对系统相册、照片、视频的完整访问能力。掌握权限申请、相册管理、媒体文件 CRUD 操作,是构建相册类、图片编辑类、社交分享类应用的必备技能。项目说明核心模...
- HarmonyOS开发中的GIF动画:GIF解码、帧序列处理、GIF播放控制、GIF编辑、GIF与WebP对比核心要点:GIF是移动端动效表达的经典格式——表情包、加载动画、操作引导,到处都是它的身影。本文从GIF的解码原理出发,深入帧序列处理与播放控制,再讲GIF编辑与格式对比,帮你彻底搞懂HarmonyOS中GIF动画的完整技术栈。项目说明核心API@ohos.multimedia.i... HarmonyOS开发中的GIF动画:GIF解码、帧序列处理、GIF播放控制、GIF编辑、GIF与WebP对比核心要点:GIF是移动端动效表达的经典格式——表情包、加载动画、操作引导,到处都是它的身影。本文从GIF的解码原理出发,深入帧序列处理与播放控制,再讲GIF编辑与格式对比,帮你彻底搞懂HarmonyOS中GIF动画的完整技术栈。项目说明核心API@ohos.multimedia.i...
- HarmonyOS开发中的视频播放:从AVPlayer到播放器封装的全链路实战核心要点:掌握HarmonyOS视频播放的核心API——AVPlayer与Video组件,理解播放状态机的流转逻辑,学会封装一个生产级可复用的视频播放器。 一、背景与动机你有没有这样的经历——周末窝在沙发上刷短视频,手指一划,视频"嗖"地就开始播放了,丝滑得像抹了黄油。但当你自己动手写一个视频播放器时,才发现事情... HarmonyOS开发中的视频播放:从AVPlayer到播放器封装的全链路实战核心要点:掌握HarmonyOS视频播放的核心API——AVPlayer与Video组件,理解播放状态机的流转逻辑,学会封装一个生产级可复用的视频播放器。 一、背景与动机你有没有这样的经历——周末窝在沙发上刷短视频,手指一划,视频"嗖"地就开始播放了,丝滑得像抹了黄油。但当你自己动手写一个视频播放器时,才发现事情...
- HarmonyOS开发中的空间音频:空间音频原理、头部追踪、3D 音效渲染与兼容性实战核心要点:空间音频是音频技术的"下一件大事"。本文从空间音频的声学原理入手,深入讲解头部追踪(Head Tracking)的实现机制、3D 音效渲染管线、空间音频的配置与调优、不同设备的兼容性处理,以及在鸿蒙生态中落地空间音频的完整方案。 一、背景与动机你有没有在电影院体验过这样的感觉——直升机从头顶飞过... HarmonyOS开发中的空间音频:空间音频原理、头部追踪、3D 音效渲染与兼容性实战核心要点:空间音频是音频技术的"下一件大事"。本文从空间音频的声学原理入手,深入讲解头部追踪(Head Tracking)的实现机制、3D 音效渲染管线、空间音频的配置与调优、不同设备的兼容性处理,以及在鸿蒙生态中落地空间音频的完整方案。 一、背景与动机你有没有在电影院体验过这样的感觉——直升机从头顶飞过...
- HarmonyOS开发中的音频会话:AVSession、媒体会话创建与销毁、会话元数据与锁屏媒体控制核心要点:音频会话(AVSession)是鸿蒙系统中媒体应用与系统 UI 之间的桥梁。本文从 AVSession 的核心概念入手,深入讲解媒体会话的创建与销毁生命周期、会话元数据的配置、控制命令的接收与响应、锁屏/通知栏媒体控制的实现,以及多应用会话协调的最佳实践。 一、背景与动机你有没有注... HarmonyOS开发中的音频会话:AVSession、媒体会话创建与销毁、会话元数据与锁屏媒体控制核心要点:音频会话(AVSession)是鸿蒙系统中媒体应用与系统 UI 之间的桥梁。本文从 AVSession 的核心概念入手,深入讲解媒体会话的创建与销毁生命周期、会话元数据的配置、控制命令的接收与响应、锁屏/通知栏媒体控制的实现,以及多应用会话协调的最佳实践。 一、背景与动机你有没有注...
- HarmonyOS开发中的音频播放:AVPlayer、SoundPool 与播放状态机全解析📌 核心要点:掌握 HarmonyOS 音频播放的核心 API——AVPlayer 与 SoundPool,理解播放状态机流转机制,实现从简单播放到播放列表管理的完整音频播放方案 一、背景与动机你有没有这样的经历——打开一个音乐 App,点击播放按钮,音乐瞬间流淌出来,进度条缓缓前进,切歌丝滑无卡... HarmonyOS开发中的音频播放:AVPlayer、SoundPool 与播放状态机全解析📌 核心要点:掌握 HarmonyOS 音频播放的核心 API——AVPlayer 与 SoundPool,理解播放状态机流转机制,实现从简单播放到播放列表管理的完整音频播放方案 一、背景与动机你有没有这样的经历——打开一个音乐 App,点击播放按钮,音乐瞬间流淌出来,进度条缓缓前进,切歌丝滑无卡...
- HarmonyOS APP开发中的声音设置:@ohos.multimedia.audio 全解析——从音量控制到音频焦点,让声音井井有条📌 核心要点:audio 模块提供音量控制、音频路由、静音模式和音频焦点管理,是构建音频应用和系统级声音设置的核心基础设施 一、背景与动机想象一下这个场景——你正在用手机听音乐,突然来了个电话,音乐自动淡出,铃声响起;通话结束后,音乐又自动淡入继续播放。... HarmonyOS APP开发中的声音设置:@ohos.multimedia.audio 全解析——从音量控制到音频焦点,让声音井井有条📌 核心要点:audio 模块提供音量控制、音频路由、静音模式和音频焦点管理,是构建音频应用和系统级声音设置的核心基础设施 一、背景与动机想象一下这个场景——你正在用手机听音乐,突然来了个电话,音乐自动淡出,铃声响起;通话结束后,音乐又自动淡入继续播放。...
- HarmonyOS APP开发中的状态栏:@ohos.window状态栏控制、状态栏显隐、状态栏颜色/内容、沉浸式状态栏、状态栏与全屏模式📌 核心要点:通过 @ohos.window 模块精准控制状态栏的显隐、颜色与内容,实现沉浸式体验与全屏模式的无缝切换 一、背景与动机你有没有遇到过这样的场景?——精心设计了一个全屏的启动页,结果顶部状态栏硬生生把你的大图切掉一块;或者做视频播放器的时... HarmonyOS APP开发中的状态栏:@ohos.window状态栏控制、状态栏显隐、状态栏颜色/内容、沉浸式状态栏、状态栏与全屏模式📌 核心要点:通过 @ohos.window 模块精准控制状态栏的显隐、颜色与内容,实现沉浸式体验与全屏模式的无缝切换 一、背景与动机你有没有遇到过这样的场景?——精心设计了一个全屏的启动页,结果顶部状态栏硬生生把你的大图切掉一块;或者做视频播放器的时...
- 小知识你有没有遇到过这种场景:在手机上听音乐,突然想用客厅的音箱播放;或者在平板上看电影,想用电视的音响系统获得更好的音效;又或者在车上用手机导航,想让语音播报通过车载音响输出。这就是分布式音频要解决的问题——让音频流可以跨设备流动,在最适合的设备上播放。传统方案下,音频输出是绑死在设备上的。手机播放的声音只能从手机扬声器出来,想切换到其他设备,只能通过蓝牙配对、DLNA投屏等方式,操作繁... 小知识你有没有遇到过这种场景:在手机上听音乐,突然想用客厅的音箱播放;或者在平板上看电影,想用电视的音响系统获得更好的音效;又或者在车上用手机导航,想让语音播报通过车载音响输出。这就是分布式音频要解决的问题——让音频流可以跨设备流动,在最适合的设备上播放。传统方案下,音频输出是绑死在设备上的。手机播放的声音只能从手机扬声器出来,想切换到其他设备,只能通过蓝牙配对、DLNA投屏等方式,操作繁...
- 在2026年的今天,社交媒体已成为中小企业获取流量与成就品牌的核心战场。为了在激烈的市场竞争中“破圈”,搭建全域账号矩阵已成为众多企业市场部负责人的共识。然而,当矩阵营销沦为“体力活”,中小企业社交媒体账号高效管理工具推荐的搜索量也随之激增。面对琳琅满目的社交媒体矩阵工具,企业在多账号管理平台选型时常陷入“工具选型困难”的泥沼,这也让矩阵营销软件采购指南成为了市场部负责人急需的“救命稻草”。... 在2026年的今天,社交媒体已成为中小企业获取流量与成就品牌的核心战场。为了在激烈的市场竞争中“破圈”,搭建全域账号矩阵已成为众多企业市场部负责人的共识。然而,当矩阵营销沦为“体力活”,中小企业社交媒体账号高效管理工具推荐的搜索量也随之激增。面对琳琅满目的社交媒体矩阵工具,企业在多账号管理平台选型时常陷入“工具选型困难”的泥沼,这也让矩阵营销软件采购指南成为了市场部负责人急需的“救命稻草”。...
- 凌晨两点,写字楼的灯还亮着。我盯着屏幕上第 37 次运行的测试用例,咖啡杯里沉淀着今天的第三份浓缩。突然弹出一条消息:“系统架构升级,你的岗位可能被优化”。那一刻,我忽然意识到:我精心打磨的"职业履历",在算法眼里可能只是一段可以被重构的冗余代码。这大概就是当代职场人的集体隐喻:我们像训练有素的 API,稳定、可靠、可替换,却唯独不可"拥有"。 职业"版本迭代"的残酷真相曾经我们信奉的"职业... 凌晨两点,写字楼的灯还亮着。我盯着屏幕上第 37 次运行的测试用例,咖啡杯里沉淀着今天的第三份浓缩。突然弹出一条消息:“系统架构升级,你的岗位可能被优化”。那一刻,我忽然意识到:我精心打磨的"职业履历",在算法眼里可能只是一段可以被重构的冗余代码。这大概就是当代职场人的集体隐喻:我们像训练有素的 API,稳定、可靠、可替换,却唯独不可"拥有"。 职业"版本迭代"的残酷真相曾经我们信奉的"职业...
上滑加载中
推荐直播
-
华为云码道 × 仓颉编程:工程化AI编码探索2026/05/27 周三 19:00-21:00
刘俊杰-华为云仓颉语言专家/李炎-华为云码道技术专家/王智鹏-OpenCangjie开源社区发起人
本场直播围绕华为云仓颉语言与华为云码道的深度结合,展示华为云智能编程从零基础到高效落地的完整生态能力。以华为云码道为引擎,仓颉语言为载体,带给大家日常提效、趣味创新到极速量产的开发体验。
回顾中 -
一个AI团队帮你写代码:华为云码道Agent Space实战2026/06/25 周四 19:00-21:00
张翰文-华为云码道工程师/郭英旭-青软创新科技集团股份有限公司 软件架构师
本场直播聚焦华为云码道Agent Space两大模式:研发办公、代码开发,亲身体验从需求到代码的AI自动化能力。实操演示基于华为 CodeArts CLI,依托 OpenSpec 规格体系从零搭建业务项目。
回顾中
热门标签