- 一、背景与动机你有没有想过,当你在相册里长按一张照片选择"分享"时,系统是怎么知道哪些 App 可以接收这张图片的?当你在微信里点开一个视频链接时,系统又是怎么决定用哪个播放器来打开的?这些看似"理所当然"的操作,背后靠的就是 Intent 机制。Intent 就像一条"消息管道",它把"我想做某件事"这个意图从一个应用传递到另一个应用,让不同应用之间可以协作完成媒体相关的操作。在媒体开发... 一、背景与动机你有没有想过,当你在相册里长按一张照片选择"分享"时,系统是怎么知道哪些 App 可以接收这张图片的?当你在微信里点开一个视频链接时,系统又是怎么决定用哪个播放器来打开的?这些看似"理所当然"的操作,背后靠的就是 Intent 机制。Intent 就像一条"消息管道",它把"我想做某件事"这个意图从一个应用传递到另一个应用,让不同应用之间可以协作完成媒体相关的操作。在媒体开发...
- 核心要点:深入掌握 HarmonyOS 投屏框架的完整开发链路,从 AVCastPicker 设备选择组件到投屏协议协商,从状态管理到投屏控制,构建稳定可靠的多设备投屏体验。 一、背景与动机你有没有过这样的体验——手机上看电影觉得屏幕太小,想投到电视上看?或者在会议室里,想把手机上的 PPT 投到大屏上给同事演示?这些场景都离不开"投屏"能力。投屏,说白了就是把一个设备上的媒体内容"搬"到另... 核心要点:深入掌握 HarmonyOS 投屏框架的完整开发链路,从 AVCastPicker 设备选择组件到投屏协议协商,从状态管理到投屏控制,构建稳定可靠的多设备投屏体验。 一、背景与动机你有没有过这样的体验——手机上看电影觉得屏幕太小,想投到电视上看?或者在会议室里,想把手机上的 PPT 投到大屏上给同事演示?这些场景都离不开"投屏"能力。投屏,说白了就是把一个设备上的媒体内容"搬"到另...
- 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 操作,是构建相册类、图片编辑类、社交分享类应用的必备技能。项目说明核心模...
- 核心要点:AVSessionController 是媒体控制的「遥控器」,它让控制端(锁屏、通知栏、蓝牙设备、其他应用)能够远程操控媒体应用的播放行为。掌握 Controller 的创建、命令发送、进度同步和音量控制,是实现跨组件媒体控制的关键。项目说明核心模块@ohos.multimedia.avsession 一、背景与动机上一篇我们讲了 AVSession——媒体应用的「身份证」。但有... 核心要点:AVSessionController 是媒体控制的「遥控器」,它让控制端(锁屏、通知栏、蓝牙设备、其他应用)能够远程操控媒体应用的播放行为。掌握 Controller 的创建、命令发送、进度同步和音量控制,是实现跨组件媒体控制的关键。项目说明核心模块@ohos.multimedia.avsession 一、背景与动机上一篇我们讲了 AVSession——媒体应用的「身份证」。但有...
- 核心要点:AVSession 是 HarmonyOS 媒体框架的「中枢神经」,它让音频/视频应用与系统媒体控制中心(锁屏、通知栏、蓝牙设备)无缝对接。掌握会话的创建、激活、元数据设置和生命周期管理,是构建专业级媒体应用的第一步。项目说明核心模块@ohos.multimedia.avsession 一、背景与动机想象一下这个场景:你正在用手机听音乐,突然来了个电话,挂断电话后音乐自动恢复播放—... 核心要点:AVSession 是 HarmonyOS 媒体框架的「中枢神经」,它让音频/视频应用与系统媒体控制中心(锁屏、通知栏、蓝牙设备)无缝对接。掌握会话的创建、激活、元数据设置和生命周期管理,是构建专业级媒体应用的第一步。项目说明核心模块@ohos.multimedia.avsession 一、背景与动机想象一下这个场景:你正在用手机听音乐,突然来了个电话,挂断电话后音乐自动恢复播放—...
- HarmonyOS开发中的图像打印:@ohos.print、打印任务管理、打印预览、打印参数配置、打印适配核心要点:打印是移动端最容易被忽视却最实用的功能之一——办公审批要打印、照片冲印要打印、票据凭证要打印。本文从@ohos.print框架出发,深入打印任务管理、预览渲染、参数配置和多设备适配,帮你打通从屏幕到纸张的最后一公里。项目说明核心API@ohos.print (PrintTas... HarmonyOS开发中的图像打印:@ohos.print、打印任务管理、打印预览、打印参数配置、打印适配核心要点:打印是移动端最容易被忽视却最实用的功能之一——办公审批要打印、照片冲印要打印、票据凭证要打印。本文从@ohos.print框架出发,深入打印任务管理、预览渲染、参数配置和多设备适配,帮你打通从屏幕到纸张的最后一公里。项目说明核心API@ohos.print (PrintTas...
- 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开发中的SVG渲染核心要点:SVG是移动端矢量图形的「最优解」——无限缩放不失真、体积小、支持动画、可程序化操控。本文从SVG的解析与渲染机制讲起,深入HarmonyOS中SVG的加载方式、动画实现和矢量图标体系,帮你彻底掌握矢量图形在鸿蒙应用中的正确打开方式。项目说明核心API@ohos.multimedia.image、Image组件、Canvas 一、背景与... 一起学习HarmonyOS开发中的SVG渲染核心要点:SVG是移动端矢量图形的「最优解」——无限缩放不失真、体积小、支持动画、可程序化操控。本文从SVG的解析与渲染机制讲起,深入HarmonyOS中SVG的加载方式、动画实现和矢量图标体系,帮你彻底掌握矢量图形在鸿蒙应用中的正确打开方式。项目说明核心API@ohos.multimedia.image、Image组件、Canvas 一、背景与...
- HarmonyOS开发中的PixelMap操作:PixelMap创建、像素读写、批量操作、PixelMap与Canvas、性能优化核心要点:PixelMap是HarmonyOS图像处理的「原子单位」——所有图像操作最终都要回到像素级别。本文从PixelMap的创建方式讲起,深入像素级读写与批量操作,再结合Canvas实现自定义绘制,最后给出性能优化的实战建议,让你真正掌控每一个像素。项目说... HarmonyOS开发中的PixelMap操作:PixelMap创建、像素读写、批量操作、PixelMap与Canvas、性能优化核心要点:PixelMap是HarmonyOS图像处理的「原子单位」——所有图像操作最终都要回到像素级别。本文从PixelMap的创建方式讲起,深入像素级读写与批量操作,再结合Canvas实现自定义绘制,最后给出性能优化的实战建议,让你真正掌控每一个像素。项目说...
- HarmonyOS开发中的图像缓存:LRU缓存策略、磁盘缓存、内存缓存、缓存淘汰、缓存预热核心要点:图像缓存是移动端性能优化的「命门」。本文从LRU淘汰策略出发,深入讲解HarmonyOS中内存缓存与磁盘缓存的双层架构设计,剖析缓存淘汰机制与预热策略,帮你彻底告别「图片加载慢、内存爆、流量贵」三大顽疾。项目说明核心API@ohos.file.cacheManager、@ohos.app.a... HarmonyOS开发中的图像缓存:LRU缓存策略、磁盘缓存、内存缓存、缓存淘汰、缓存预热核心要点:图像缓存是移动端性能优化的「命门」。本文从LRU淘汰策略出发,深入讲解HarmonyOS中内存缓存与磁盘缓存的双层架构设计,剖析缓存淘汰机制与预热策略,帮你彻底告别「图片加载慢、内存爆、流量贵」三大顽疾。项目说明核心API@ohos.file.cacheManager、@ohos.app.a...
- HarmonyOS开发中的相机元数据:人脸检测、物体检测、场景检测、元数据回调、AI辅助拍摄核心要点:掌握相机元数据的获取与处理,实现人脸检测与追踪,理解物体检测和场景检测的原理与应用,学会利用元数据回调构建 AI 辅助拍摄功能。 一、背景与动机你有没有好奇过,手机相机是怎么做到"一打开就识别人脸,自动对焦到眼睛上"的?或者拍美食时,手机会自动调暖色调;拍蓝天时,会自动增强饱和度?这些"智... HarmonyOS开发中的相机元数据:人脸检测、物体检测、场景检测、元数据回调、AI辅助拍摄核心要点:掌握相机元数据的获取与处理,实现人脸检测与追踪,理解物体检测和场景检测的原理与应用,学会利用元数据回调构建 AI 辅助拍摄功能。 一、背景与动机你有没有好奇过,手机相机是怎么做到"一打开就识别人脸,自动对焦到眼睛上"的?或者拍美食时,手机会自动调暖色调;拍蓝天时,会自动增强饱和度?这些"智...
- 一、小知识你有没有遇到过这种情况——预览画面卡得像幻灯片,但拍出来的照片却是清晰的?或者拍出来的照片总是偏黄/偏蓝,怎么调都不对?又或者想拍微距,但怎么点屏幕都对不上焦?这些问题,都指向同一个核心——相机配置。相机配置就像做菜的火候。火太大,菜糊了(过曝);火太小,菜不熟(欠曝)。调料放多了,味道怪(白平衡偏色);调料放少了,没味道(色彩平淡)。对焦就像选食材,对准了拍出来清晰,对偏了就是... 一、小知识你有没有遇到过这种情况——预览画面卡得像幻灯片,但拍出来的照片却是清晰的?或者拍出来的照片总是偏黄/偏蓝,怎么调都不对?又或者想拍微距,但怎么点屏幕都对不上焦?这些问题,都指向同一个核心——相机配置。相机配置就像做菜的火候。火太大,菜糊了(过曝);火太小,菜不熟(欠曝)。调料放多了,味道怪(白平衡偏色);调料放少了,没味道(色彩平淡)。对焦就像选食材,对准了拍出来清晰,对偏了就是...
上滑加载中
推荐直播
-
华为云码道Agent集成与鸿蒙实战2026/08/11 周二 19:00-21:00
王一男-华为云码道产品规划专家;李炎-华为云码道产品专家;彭江敏-华为云鸿蒙端云一体化开发专家
本次直播带你解读华为云码道7月份产品新特性、新功能。更有专家演示码道Agent Space × 钉钉机器集成实战,从0到1打通消息通道;码道鸿蒙端云一体化实战,快速搭建员工签到系统。
回顾中 -
华为云开发者AI素养直播课·第五期2026/09/04 周五 16:00-18:00
林华鼎-华为云AI开发者运营负责人;蒋春阳-华为云AI开发者案例开发专家
本期直播内容: AI工具体验营 · 第5-8课连讲。Agent-Team 多智能体协作完成毕业设计实践
回顾中 -
华为云开发者AI素养ClassRoom·第六期2026/09/08 周二 19:00-20:00
樊渊-2026华为软件挑战赛冠军
高手来了:看软挑高手解析二维排样问题—从工业难题到算法突破
回顾中
热门标签