《Android游戏编程入门经典》——14.1节使用MediaPlayer播放音频
本节书摘来自异步社区《Android游戏编程入门经典》一书中的第14章,第14.1节使用MediaPlayer播放音频,作者【美】Jonathan S. Harbour,更多章节内容可以访问云栖社区“异步社区”公众号查看 14.1 使用MediaPlayer播放音频Android游戏编程入门经典android.media.MediaPlayer类可以让我们访问多媒体系统,展示在Android上加载和播放音频和视频文件的方法。Media Player是流式传输大型音频/视频资产的一种有用工具,并且无需将它们完整地加载到内存中,因为可供Android应用程序和游戏使用的内存有限。但Media Player不适合具有多种音效的游戏。它不是一种基于混合器的音频系统;其目的是每次从一个来源播放。我们可以使用Media Player组件播放游戏背景音乐的音乐文件,然后使用android.media.SoundPool播放混合音效(本章稍后将会介绍它)。 14.1.1 受支持的音频格式Android SDK支持几种常见的音频文件格式。下列列表显示了在游戏项目中可能使用的最常见的音频格式。要获得And...