HarmonyOS 如何实现音频声浪动画
HarmonyOS 如何实现音频声浪动画
        HarmonyOS
      
        赞
        
 收藏 0
 回答 1
 
        待解决
        
相关问题
 HarmonyOS  音频波形动画的示例 
936浏览  • 1回复 待解决
HarmonyOS 音频直通如何实现? 
700浏览  • 1回复 待解决
HarmonyOS 音频录制,如何实时监听正在录制音频的音量大小,以便绘制音频录制动画效果 
966浏览  • 1回复 待解决
HarmonyOS canvas动画如何实现逐帧动画 
1283浏览  • 1回复 待解决
HarmonyOS 如何实现传入音频list,顺序连续播放音频。 
765浏览  • 1回复 待解决
HarmonyOS  组合动画如何实现 
914浏览  • 1回复 待解决
HarmonyOS  如何实现WaveView动画? 
1168浏览  • 1回复 待解决
HarmonyOS  如何实现RippleView动画? 
1272浏览  • 1回复 待解决
HarmonyOS 如何实现呼吸灯动画 
2019浏览  • 1回复 待解决
HarmonyOS如何实现动态缩放动画 
1348浏览  • 1回复 待解决
HarmonyOS 如何实现动画集合? 
1348浏览  • 1回复 待解决
HarmonyOS  如何实现旋转动画 
1500浏览  • 1回复 待解决
属性动画如何实现宽高动画效果 
3382浏览  • 1回复 待解决
HarmonyOS 动画实现 
1509浏览  • 1回复 待解决
HarmonyOS router跳转动画如何实现 
831浏览  • 1回复 待解决
HarmonyOS  如何实现放大缩小的动画? 
1682浏览  • 1回复 待解决
如何应用属性动画实现宽高的动画 
1439浏览  • 1回复 待解决
如何实现动画转场效果 
2286浏览  • 1回复 待解决
HarmonyOS  Canvas 实现动画 
1617浏览  • 1回复 待解决
HarmonyOS实现后台播放音频 
1915浏览  • 1回复 待解决
鸿蒙-如何实现播放一段音频 
12690浏览  • 2回复 待解决
鸿蒙如何实现动画值变化 
10231浏览  • 1回复 待解决
文字动画效果如何实现 
3948浏览  • 0回复 待解决
求教ArkUI如何实现组合动画? 
6657浏览  • 1回复 待解决
SoundPool实现音频播放功能 
3726浏览  • 1回复 待解决





















对于您展示的场景,我们总结出以下需求:
1、能够显示特效动画
2、动画可以暂停,自动重复
以上需求,推荐使用三方库gif-drawable或lottie来绘制音频动画。
gif-drawable中心仓地址:
https://ohpm.openharmony.cn/#/cn/detail/@ohos%2Fgif-drawable
gif-drawable使用教程:
https://www.cnblogs.com/openharmony/p/16809257.html
lottie中心仓地址:
https://ohpm.openharmony.cn/#/cn/detail/@ohos%2Flottie
开发者您可以让公司内部视觉设计提供该音效gif或json属性动画文件,然后使用对应的三方库进行渲染。
可以参考demo:
下面是我们通过Canvas实现波浪线效果,开发者您可以在此demo基础上修改波浪线传递方式,并通过多次覆盖绘制实现音频波浪的效果。