求知 文章 文库 Lib 视频 Code iProcess 课程 认证 咨询 工具 火云堂 讲座吧   成长之路  
会员   
要资料
 
追随技术信仰

随时听讲座
每天看新闻
 
 

Android开发教程
Android 开发环境配置
Android 架构
Android 应用组件
Android Hello World示例
Android 资源组织和访问
Android Activity
Android Service
Android 广播接收器
Android 内容提供者
Android 碎片/片段
Android Intent过滤器
Android UI布局
Android UI控件
Android 事件处理
Android 样式和主题
Android 自定义组件
Android 拖放
Android 通知
Android 基于位置服务
Android 发送电子邮件
Android 发送短信/SMS
Android 拨打电话
发布Android应用
ndroid Alertdialog
Android Animation实例
Android音频捕获
Android音频管理器实例
Android
Android最佳实践
Android Bluetooth实例
Android Camera
Android Clipboard
Android自定义字体
Android数据备份
Android Gestures/手势
Android图片效果
Android图片切换
Android内部存储
Android JetPlayer实例
Android JSON解析器
Android加载Spinner
Android本地化
Android登录实例
Android MediaPlayer
 
 

Android JetPlayer实例
79 次浏览
17次  
 捐助

Android平台包括JET引擎,可以在应用程序中添加JET音频内容的交互播放。 Android提供JetPlayer类来处理这些东西。

为了使用Jet内容,需要使用JetCreator工具自带的AndroidSDK。 jetCreator的使用已在实例中进行了讨论。以起到由JetCreator创建的内容,则需要通过的Android支持JetPlayer类。?

为了使用JetPlayer,需要实例JetPlayer类的一个对象。它的语法如下:

JetPlayer jetPlayer = JetPlayer.getJetPlayer();

需要做的下一件事就是调用loadJetFile方法和传递Jet文件的路径。之后,必须添加到JetPlayer队列。它的语法如下:

jetPlayer.loadJetFile("/sdcard/level1.jet");
    byte segmentId = 0;
    // queue segment 5, repeat once, use General MIDI, transpose by -1 octave
    jetPlayer.queueJetSegment(5, -1, 1, -1, 0, segmentId++);

该方法queueJetSegment队列在JET队列指定段。最后一件事是调用play方法来开始播放音乐。它的语法如下:

jetPlayer.play();

除了这些方法,也有在JetPlayer类中定义的其他方法。它们被定义如下:

例子

下面的例子演示了使用JetCreator工具来创建Jet内容。创建的内容之后可以通过JetPlayer播放

为了试验这个例子,需要在实际设备或模拟器运行此程序

使用JetCreator

安装PYTHON

需要使用JetCreator第一步是安装Python。Python可以从它的官方网站点击这里或在互联网上其他的地方下载安装。

请记住python版本号应该是2.6或2.7。

下载 Python 安装后,必须设置Python的路径。打开命令提示符然后输出以下命令。它显示如下图所示:

路径设置之后,可以通过输入入python验证它,并按下回车键。它如下所示:

安装WXPYTHON

需要做的下一件事就是安装wxPython,下载完成后安装它。它会自动安装在Python目录。

运行JETCREATOR

需要接下来的事情就是移动到JetCreator存在的路径。它是在Android的工具,SDK文件夹。它如下所示:

在文件夹中键入以下命令并回车。

python JetCreator.py

它显示如下图:

当按下回车键,Jet Creator?主窗口将打开如下所示:

创建JETCONTENT

在上面Jet?窗口,点击导入按钮。并从在Jet文件夹中的内容的演示文件夹中的JetFolder选择JetCreator_demo_1或2。这显示如下图:

输入的内容后,会看到在JetCreator窗口中的内容。它如下所示:

现在,可以通过这里访问JetCreator链接探索JetCreator不同的选择。最后创建.jet文件,需要从文件菜单中的内容保存。

验证结果

得到jet文件之后,可以使用 jet 播放器播放。它的主代码给出如下:

JetPlayer jetPlayer = JetPlayer.getJetPlayer();
    jetPlayer.loadJetFile("/sdcard/level1.jet");
    byte segmentId = 0;
    // queue segment 5, repeat once, use General MIDI, transpose by -1 octave
    jetPlayer.queueJetSegment(5, -1, 1, -1, 0, segmentId++);
    jetPlayer.play();

您可以捐助,支持我们的公益事业。

1元 10元 50元





认证码: 验证码,看不清楚?请点击刷新验证码 必填



79 次浏览
17次
 捐助
 

每天2个文档/视频
扫描微信二维码订阅
订阅技术月刊
获得每月300个技术资源
 
 

关于我们 | 联系我们 | 京ICP备10020922号 京公海网安备110108001071号