在J2ME中,处理声音需要使用到Mobile Media API(MMAPI),该包是MIDP1.0的可选包,在MIDP2.0中已经包含了这个包。所以如果你使用MIDP1.0的话,请确认你的运行环境是否支持。
一般手机支持的声音文件格式为wav、mid和mpg等。具体请查阅你的手机说明文档。
在声音处理中,有很多处理的方式,这里说一下最常用的情况,播放JAR文件中的wav文件。
播放声音文件的流程:
1、 按照一定的格式读取声音文件。
播放JAR文件中的声音文件一般是将声音文件处理成流的形式。示例代码:
InputStream is = this.get null){
try{
player.start();
}catch(MediaException e){
System.out.println("4:" + e);
}
}
}
/** Handle pausing the MIDlet */
public void pauseApp() {
}
/** Handle destroying the MIDlet */
public void destroyApp(boolean unconditional) {
}
}
一般手机支持的声音文件格式为wav、mid和mpg等。具体请查阅你的手机说明文档。
在声音处理中,有很多处理的方式,这里说一下最常用的情况,播放JAR文件中的wav文件。
播放声音文件的流程:
1、 按照一定的格式读取声音文件。
播放JAR文件中的声音文件一般是将声音文件处理成流的形式。示例代码:
InputStream is = this.get null){
try{
player.start();
}catch(MediaException e){
System.out.println("4:" + e);
}
}
}
/** Handle pausing the MIDlet */
public void pauseApp() {
}
/** Handle destroying the MIDlet */
public void destroyApp(boolean unconditional) {
}
}

浙公网安备 33010602011771号