今天我们将向您展示如何使用Android App Inventor工具创建自己的Android应用程序,而不必编写大量复杂的代码。这是一个非常简单的过程,只需要一些拖放。
音板是使用App Inventor创建的最简单的应用程序之一,因此今天我们将向您展示如何开始创建自己的应用程序。
这篇客座文章是由来自Technipages的Mitch Bartlett撰写的,他涵盖了许多深入的智能**提示。
首先,您需要确保安装Java1.6或更高版本。你可以在下载http://www.java.com。完成后,请按照操作系统的说明安装App Inventor。
请访问App Inventor网站的“我的项目”部分。如果出现提示,请登录并同意服务条款。选择“新建”按钮启动新应用程序。
为应用程序指定一个唯一的名称,然后单击“确定”。
将显示应用Inventor viewer。此屏幕显示了您的应用程序在构建时的外观。首先,我们想为这个屏幕做一个标题。在组件窗格上,应选择屏幕1。在Properties部分下,我们可以将Title字段更改为应用程序的名称。
现在我们可以开始在屏幕上排列项目了。我们将为音板按钮**列和行。我们可以通过选择调色板上的屏幕排列并将TableArrangement项拖动到查看器来实现这一点。
在“属性”窗格上设置TableArrange1组件的属性。在这里,我们将它改为3列3行。
我们需要一个部件来播放我们的声音。选择调色板上的媒体,并将播放器组件拖到查看器中。它将在“不可见组件”区域中显示为Player1。
让我们为我们的项目添加一些声音。appinventor将支持3MB以下的MP3或WAV文件。我们通过选择Player1组件,然后选择Source字段,将它们添加到我们的项目中。单击Add…(添加…)按钮,然后选择Browse…(浏览…)从PC上载声音文件。重复这些步骤可添加多个声音。
通过选择基本调色板并将它们拖到查看器中的TableArrange1框中,为每个声音添加一个按钮。您可以将每个按钮放置在特定的行和列中。
选择“组件”区域中的每个按钮,并更改文本字段以表示它们将播放的声音。
我们完成了查看器屏幕。这就是我们的应用程序目前的样子。
是时候控制屏幕上项目的行为了。单击“打开块编辑器”开始。如果出现提示,请选择打开文件或授予访问权限。
单击“我的块”选项卡。选择Button1并将“Button1.Click”框拖到屏幕右侧。对添加到应用程序中的每个按钮(按钮2、按钮3等)执行此操作
在“我的块”选项卡下选择“Player1”,并将“Player1.Source”块拖动到“Button1.Click”块。木块应连接到位。将“Player1.Source”块添加到每个其他按钮点击块(Button2.click、Button3.click等)
单击内置选项卡并选择文本。将“文本”块拖到右侧,并将其连接到“Player1.Source”块。
“文本”框将控制播放哪个声音。单击块中的文本并将其更改为与Button1的声音文件的名称匹配。在我们的示例中,Button1是“Punch”,因此我们将文本设置为打孔.mp3.
将“文本”框拖到每个“Player1.Source”块中,并更改每个框以匹配每个按钮的声音名称。
现在每个按钮的声音都设置好了,我们只需要告诉我们的应用程序在单击按钮时播放声音。为此,请单击“我的块”选项卡,然后选择“播放器1”。将“Player1.Start”块拖动到“Button1.Click”。对每个按钮单击事件块重复这些步骤。
你完了!您已经创建了一个功能齐全的音板应用程序。通过执行以下操作之一查看应用程序的运行情况:
在Android设备上享受定制的音板应用程序。
你可以用这个工具创建很多应用程序你打算做什么?
...对话增添一些趣味。这里有一些伟大的现成的音板,以及应用程序来创建自己的自定义音板免费。 ...
React Native允许您使用JavaScript和React构建本机移动应用程序,React是Facebook构建的用户界面库。它使得编写Android和iOS设备的代码变得简单,而不必精通java(Android)和C++ +目标C(iOS)。 ...
...平台。但是你应该在你的Android设备上使用哪个podcast录制应用程序呢? ...
...技能。 在iphone、ipad和android上 亚马逊提供了两个不同的应用程序与Alexa内置。您可以使用普通的亚马逊购物应用程序或安装Alexa应用程序。下载Amazon应用程序(app Store,Google Play Store)或Alexa应用程序(app Store,Google Play Store)...
...启动时加载特定的JAR文件。这个文件的类将是系统上每个应用程序进程的一部分,甚至是系统服务进程。然后就可以在运行时修改应用程序的行为-不需要ROM闪烁或修改应用程序APK文件。 相关:如何根你的安卓**与SuperSU和TWRP Xpose...
谷歌在android4.4.2中删除了对App Ops(隐藏的Android应用程序权限管理器界面)的访问。应用程序操作仍然存在于Android中,但是-通过root访问,我们可以找回它。 与谷歌Android开发者的猫捉老鼠游戏仍在继续。我们将不得不继续战斗...
...ram在SoundicsFreq的指南详细介绍了面板部署的原因和位置,如何为面板选择合适的芯和覆盖材料,并指导您构建实际面板。这是一本有趣的阅读,感谢埃里克对这个主题的深入了解,即使你不打算在这个周末匆忙地建造小组。点击...
...到各种传感器和马达上。 乐高的免费Mindstorms Robot Inventor应用程序(适用于Windows 10、macOS、iOS和Android)包含这些机器人的构建和编码说明,但您也可以使用它的基于Scratch的拖放式编程语言以及Python进行编码。当你想挑战自己的...
googleappinventor是一款简化的Android应用程序创建工具,去年面世,作为麻省理工学院的一个开源项目,它获得了新生。昨天,谷歌和麻省理工学院发布了appinventor源代码,这是一个为期三个月的项目的一部分,该项目旨在创建一个...
...。该解决方案名为SmartTrust Portigo,要求用户下载一个专用应用程序,该应用程序将与一个安全的硬件元素(G&例如,D的nanoSIMs——在与各种服务提供商(如银行)的运营商端软件接口之前。目前,该标准以NFC为主要支付方...