上面做了两个映射,首先可能有0~n横,但是mRawAudioBytes大小是128,遍历横的时候对下标进行一个映射,保证获得的值是均匀的,第二个映射,是得到了代表音频大小的mRawAudioBytes数组,现在要把这里面的值跟列的高度做一个映射,值越大高度越高,音频块就越多。上面是先得到列最多能展示多少音频块,再根据mRawAudioBytes的值来算出当前列展示多少个音频块。

android实现音乐跳动效果的示例代码

android实现音乐跳动效果的示例代码

android实现音乐跳动效果的示例代码

android实现音乐跳动效果的示例代码

android实现音乐跳动效果的示例代码

android实现音乐跳动效果的示例代码