求知 文章 文库 Lib 视频 iPerson 课程 认证 咨询 工具 讲座 Model Center   模型库  
会员   
 


AI 智能化软件测试方法与实践
5月23-24日 上海+在线



人工智能.机器学习TensorFlow
5月22-23日 北京



图数据库与知识图谱
5月22-23日 北京
 
 
 

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实例
1577 次浏览
45次  

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元





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



1577 次浏览
45次
 捐助