如何使用Android App Inventor构建自己的Soundboard应用

今天,我们将向您展示如何使用Android App Inventor工具创建您自己的Android应用程序,而无需编写大量复杂的代码。这是一个非常简单的过程,只需要一些拖放。

Soundboard是使用App Inventor创建的最简单的应用程序之一,所以今天我们将向您展示如何开始创建您自己的应用程序。

这篇客座文章是由Technipages的Mitch Bartlett撰写的,他在那里介绍了大量深入的智能手机技巧。

安装和使用App Inventor创建应用程序

首先,您需要确保安装了Java1.6或更高版本。您可以在http://www.java.com.下载。完成此操作后,请使用适用于您的操作系统的说明安装App Inventor。

MacOSX。 GNU/Linux。 开窗

为您的应用程序指定唯一的名称,然后单击“确定”。

将显示App Inventor查看器。此屏幕显示您的应用程序在构建时的外观。首先,我们要为这个屏幕设置一个标题。在Components窗格上,应该选择Screen1。在Properties部分下,我们可以将Title字段更改为应用程序的名称。

现在我们可以开始在屏幕上排列项目了。我们将为Soundboard按钮制作列和行。我们可以通过选择调色板上的屏幕排列并将TableArrangement项拖到查看器中来实现这一点。

在“属性”窗格上设置TableArrangement1组件的属性。在这里,我们将其更改为3列3行。

我们需要一个部件来播放我们的声音。在调色板上选择Media,然后将播放器组件拖到查看器中。它将在不可见组件部分中显示为Player1。

让我们在我们的项目中添加一些声音。App Inventor将支持大小低于3MB的MP3或WAV文件。我们通过选择Player1组件,然后选择Source字段将它们添加到我们的项目中。单击Add…。按钮,然后选择浏览…。要从您的PC上载声音文件,请执行以下操作。重复这些步骤以添加多个声音。

通过选择基本调色板并将其拖到查看器中的TableArrangement1框中,为每个声音添加一个按钮。您将能够将每个按钮放置在特定的行和列中。

选择组件区域中的每个按钮,并更改文本字段以表示它们将播放的声音。

我们完成了查看器屏幕。这就是我们的应用程序当前的样子。

是时候控制屏幕上项目的行为了。单击打开块编辑器开始操作。如果出现提示,请选择打开文件或授予访问权限。

单击我的块选项卡。选择Button1并将“Button1 Click”框拖到屏幕右侧。对添加到应用程序的每个按钮(Button2、Button3等)执行此操作。

选择My Block选项卡下的Player1,并将“Player1.Source”块拖动到“Button1.Click”块。滑块应连接到位。也将“Player1.Source”块添加到每个其他按钮单击块(Button2Click、Button3Click等)

单击内置选项卡,然后选择文本。向右拖动一个“文本”块并将其连接到“Player1.Source”块。

“文本”框将控制播放哪种声音。单击块中的文本并将其更改为与Button1的声音文件名匹配。在我们的示例中,Button1是“Punch”,所以我们将文本设置为Punch.mp3。

将一个“文本”框拖到每个“Player1.Source”块中,并更改每个框,使其与每个按钮的声音名称相匹配。

现在已经为每个按钮设置了声音,我们只需要告诉我们的应用程序在我们单击按钮时播放声音。要执行此操作,请单击我的块选项卡,然后选择Player1。将“Player1.Start”块拖到“Button1.Click”。对每个按钮单击事件块重复这些步骤。

你完蛋了!您已经创建了一个功能齐全的Soundboard应用程序。通过执行以下操作之一查看运行中的应用程序:

在您的Android设备上,在设置>应用程序>开发下启用USB调试,并将其连接到您的计算机,从而在Android设备上测试该应用程序。然后,您可以单击连接到Device…。按钮以在设备上显示应用程序。 安装Android SDK并单击“新建仿真器”按钮,在您的计算机上的仿真器屏幕中查看它。 在App Inventor屏幕上单击用于电话的软件包选项。然后你可以显示条形码,将应用程序以APK文件的形式下载到电脑上,或者下载到连接的手机上。

在您的Android设备上享受您的自定义Soundboard应用程序。

你可以用这个工具创建很多应用程序--你要做什么?

相关文章