【直播代码】用鸿蒙分布式特性让两个手机产生立体声音效 原创

helloworld329
发布于 2021-3-17 21:42
浏览
6收藏

这个案例是通过一台鸿蒙手机来控制另一台手机进行音乐的播放、暂停、停止、音量增减,是一个demo,用来展示鸿蒙的跨设备通信能力。

【直播代码】用鸿蒙分布式特性让两个手机产生立体声音效-鸿蒙开发者社区

附件是这次直播的代码,有需要的朋友可以下载。

 

关键类说明:

MainAbilitySlice是页面的代码,包括启动远程APP,播放命令的发送,音量事件监听等。

PalyAbility是一个Service,用来提供音乐播放服务,里面是实际的音乐播放控制。

utils/DeviceUtils是封装发现设备的代码。

ui/DeviceSelectDialog是封装的弹出查找设备的页面,有页面监听事件,监听事件最终的处理在MainAbilitySlice中。

 

©著作权归作者所有,如需转载,请注明出处,否则将追究法律责任
音乐跨设备播放案例.rar 60.08M 367次下载
8
收藏 6
回复
举报
3条回复
按时间正序
/
按时间倒序
红叶亦知秋
红叶亦知秋

赞,老师上课也很有激情。

回复
2021-3-18 09:36:40
鸿蒙开发者社区官方账号
鸿蒙开发者社区官方账号

完美!

回复
2021-3-18 10:25:00
mb5fcf1c7a102c7
mb5fcf1c7a102c7

老师能不能帮忙在现在新版本的DevEco Studio2.2上面运行一下程序,我在super device模拟器上应用可以跑起来,但是没办法拉起另一个模拟器的应用

回复
2021-7-30 15:46:31
回复
    相关推荐