Android下的一个音乐播放工具类
一般的Android应用程序的音乐可以分为背景音乐和点击各种控件时的音效,前者一般为比较大的音乐文件,后者一般为比较小的音乐。在Android中一般用MediaPlayer类处理比较大的音频文件,用SoundPool类处理比较短促的音频文件。
因此,现设计一音乐播放工具类如下:
MusicPlayer
if(musicPlayer == null) {SysSetting.getInstance(getApplicationContext()).load(); //加载系统设置,SysSetting为我自己定义的一个类,由于代码较长,就不给出了musicPlayer = new MusicPlayer(getApplicationContext());musicPlayer.playBgSound(R.raw.welcome); //播放背景音乐}