EventBus 是一个基于 ArkTS 构建的事件总线工具,旨在为 HarmonyOS 应用提供高效、便捷的跨组件 / 跨模块事件通信能力。它支持事件订阅 / 发布、粘性事件、一次性事件等核心功能,并通过装饰器和 Hook 简化 UI 组件与事件总线的交互,自动管理组件生命周期内的事件订阅与取消,避免内存泄漏。
EventBus 是一个基于 ArkTS 构建的事件总线工具,旨在为 HarmonyOS 应用提供高效、便捷的跨组件 / 跨模块事件通信能力。它支持事件订阅 / 发布、粘性事件、一次性事件等核心功能,并通过装饰器和 Hook 简化 UI 组件与事件总线的交互,自动管理组件生命周期内的事件订阅与取消,避免内存泄漏。
鸿蒙应用音视频播放相关的工具类集合 , 目前集成了 音视频播放管理(AVPlayerManage) 和 媒体会话管理工具类( AVSessionUtils )
AVMediaManage 是一个功能完整的音视频媒体管理类库,提供一站式音视频播放管理,基于鸿蒙 ArkUI 框架开发,提供音视频播放控制、媒体会话管理、播放状态维护等核心功能。采用单例模式 + 控制器模式设计,确保全局播放状态一致性。
HarmonyOS Decorators 是一个为鸿蒙应用开发提供常用装饰器的库,旨在简化开发流程,提高代码可维护性。
AVRecorderManage 是一个基于 HarmonyOS 开发的音视频录制管理库,采用单例模式设计,提供完整的音频录制生命周期管理能力。
Contributions last year: 47
Max continuous contributions: 3
Recent contributions: 1
Commits, issues, and pull requests will appear on your contribution graph. Only when the email address used for the commits in local configuration is associated with your GitOSC account, the commits' contribution will be counted.