22

我的手机附带的默认动态壁纸之一是实时显示在后台播放的音乐波形的壁纸。我想知道如何才能做到这一点。看来我应该以某种方式访问​​背景音乐的流数据并实时计算样本,但我不知道如何获取流数据。我想我可以按照本教程http://codeidol.com/java/swing/Au​​dio/Build -an-Audio-Waveform-Display/来显示波形,但我不确定该怎么做。帮助将不胜感激/

4

1 回答 1

23

有一个名为 Visualizer 的 Android 类,可让您访问正在播放的音频 http://developer.android.com/reference/android/media/audiofx/Visualizer.html

另外,由于Android都是开源的,大家可以看看动态壁纸是怎么做的! https://android.googlesource.com/platform/packages/wallpapers/MusicVisualization/

于 2011-06-11T18:54:47.430 回答