package com.sa.media;
import java.io.IOException;
import java.io.InputStream;
import javax.microedition.media.Manager;
import javax.microedition.media.MediaException;
import javax.microedition.media.Player;
import javax.microedition.midlet.MIDlet;
import javax.microedition.midlet.MIDletStateChangeException;
public class SoundTest extends MIDlet{
private Player player ;
public SoundTest(){
InputStream is = this.getClass().getResourceAsStream("ringout.wav");
try {
player = Manager.createPlayer(is,"audio/x-wav");
} catch (IOException e) {
// TODO Auto-generated catch block
e.printStackTrace();
} catch (MediaException e) {
// TODO Auto-generated catch block
e.printStackTrace();
}
}
protected void destroyApp(boolean arg0) throws MIDletStateChangeException {
// TODO Auto-generated method stub
}
protected void pauseApp() {
// TODO Auto-generated method stub
}
protected void startApp() throws MIDletStateChangeException {
// TODO Auto-generated method stub
if(player != null){
try {
player.start();
} catch (MediaException e) {
// TODO Auto-generated catch block
e.printStackTrace();
}
}
}
}
[align=left][/align]
分享到:
相关推荐
在“JAVA游戏编程之三----j2me 手机游戏入门开发--俄罗斯方块_4_增加消除行声音”这个主题中,我们将学习如何在已有的游戏基础上加入消除行时的声音反馈,让游戏体验更加生动有趣。 首先,了解基本的J2ME编程是必要...
本教程将引导初学者深入理解J2ME手机程序开发,帮助你快速入门并掌握核心概念。 1. **J2ME概述** J2ME由Java ME配置(Configurations)和Java ME框架(Profiles)组成。配置定义了设备的基本能力,如内存大小和...
《J2ME手机开发入门》是一本面向初学者的书籍,旨在帮助读者快速掌握Java Micro Edition(J2ME)在手机应用开发中的基础知识和技术。J2ME是Java平台的一个子集,专门用于嵌入式设备,如早期的智能手机和平板电脑。...
总的来说,通过分析这个J2ME手机游戏编程的源代码,你不仅可以学习到J2ME平台的基础知识,还能掌握游戏开发中的核心概念和技术,从而为自己的游戏开发之路打下坚实的基础。这是一个很好的实践平台,可以让你在实践中...
本压缩包包含了丰富的J2ME学习资源,包括游戏开发和中文教程,对于想要入门或提升J2ME编程技能的开发者来说极具价值。 "j2me游戏开发.rar":这个文件很可能是一个关于J2ME游戏开发的教程或实例集合。J2ME的游戏开发...
J2ME 提供了相应的 API 接口,如 `javax.microedition.media` 和 `javax.microedition.location`。 八、测试与部署 开发完成后,可以在模拟器上测试 MIDlet,确保在不同设备上的兼容性。然后,你可以将 MIDlet ...
- **支持技术**包括:J2ME CLDC(Connected Limited Device Configuration)、MIDP(Mobile Information Device Profile)、WMA(Wireless Messaging API)、MMAPI(Mobile Media API)等。这些技术为开发者提供了...
在2000年代中期,J2ME是移动游戏开发的主流技术之一,尤其对于非智能手机来说,J2ME游戏开发教程是初学者入门的重要资源。 本教程将带你深入理解J2ME游戏开发的核心概念和技术,无论你是编程新手还是有一定基础的...
Android Android Android Android 开发入门 System System System System Requirements Requirements Requirements Requirements The sections below describe the system and software requirements for developing...
本书《McGraw Hill Osborne Media AJAX A Beginner’s Guide Sep 2008》是针对初学者编写的一本关于AJAX技术的入门书籍。AJAX(Asynchronous JavaScript and XML)是一种用于创建交互式网页应用的技术集合,它通过在...
此外,Optional Packages扩展了J2ME的功能,如Wireless Messaging API (WMA) 支持短信、CBS和MMS,以及Mobile Media API (MMAPI) 用于多媒体处理。 在J2ME中,Java虚拟机的实现有两种:KVM (Kilobyte Virtual ...
3. **MMAPI支持**:MMAPI(Mobile Media API)是J2ME的一部分,用于处理多媒体内容,如音频、视频和图像。WTK 1.1正式版特别指出支持MMAPI,这意味着开发者可以通过该工具包编写能够充分利用手机多媒体功能的应用,...
### MTK手机软件系统概述与关键技术点 #### 一、MTK手机软件系统背景与特点 MTK(MediaTek)是一家领先的全球无晶圆厂半导体公司,专注于为智能...希望本文能够帮助初学者更快地入门并掌握MTK软件系统的管理和维护。
《JavaServerPagesTM, Third Edition》这本书由Hans Bergsten撰写,出版社为O'Reilly Media,Inc.,是一本深入探讨JSP技术的权威著作。该书不仅涵盖了JSP的基础知识,还介绍了如何利用JSP与JSTL(JavaServer Pages ...