📜  欢迎来到现代Android应用程序开发

📅  最后修改于: 2021-05-08 19:31:18             🧑  作者: Mango

随着智能手机的普及,智能手机技术呈指数级增长,因此智能手机占据了很大的市场份额。为了满足用户的需求并看到开放市场,出现了各种操作系统,例如Android,iOS等,但是出于本文的目的,我们将专门讨论Android Development的变化以及今天的情况。今天,制作Android应用程序无需学习任何编程语言。有点奇怪,对!是的,但是,确实,您不需要学习编程语言,而您只需要具有解决问题的技能。我知道学习编程语言可以教您这一点,但是当我们说您不需要编程语言时,这意味着您不需要学习语法和语义,并且该过程过于直观,以至于您在现实中不会像编码一样进行精确的“编码”。是的,我们将学习从本文本身创建一个简单的Android应用程序,请尽情阅读!

现代Android应用程序开发的外观

块状 是创建android应用的现代方式。而不是像传统的在Blocky中在IDE中进行编码那样,以互锁块的形式表示编码概念

现代Android应用程序开发看起来像

这些互锁的块使查看和帮助捕获程序流变得更加容易。 Blocky是一个开放源代码库,可帮助我们可视化区块并使用Blocky ,有多种平台可让我们创建android应用。 MIT App Inventor是一个开放源代码平台,让我们使用blocky来创建android应用程序。通过这种现代方式,开发人员在两个部分中开发了该应用程序:

  • 设计器:设计通过拖放操作创建具有多个预先存在的组件的用户界面(UI)。
  • 块:块完成所有逻辑工作,并用于更改设计器中使用的组件的多个属性。

让我们构建一个简单的Hello World应用程序

要求

由于blocky是一个JavaScript库,这可以帮助我们直接从您的网络浏览器创建android应用,因此您需要:

  • 浏览器
  • 网络连接

分步实施

第1步:转到MIT App Inventor的创建者并使用您的Google帐户登录,然后单击“开始新项目

MIT App Inventor创作者

步骤2:输入您的专案名称,然后按一下[确定]

命名项目

步骤3:您的空项目将如下所示。

空项目

步骤4:现在,从Palette中拖放“ Button ”和“ Label ”组件

设计UI

步骤5:单击我们拖动的“按钮”组件,然后从右侧的“属性”中将“按钮文本”更改为“单击我”,类似地选择“标签”,然后将“标签文本”更改为空字符串。

步骤6:这足以使Designer视图现在从右上角切换到“ Block ”。单击一个组件以访问相应的块并拖放所需的块。

块

我们将使用简单的逻辑。当用户单击按钮应用程序时,必须将标签文本更改为“ Hello World!”。

我们简单的应用程序的逻辑

现在我们的应用已经准备就绪,我们只需要导出即可。从菜单中单击“构建”,然后选择要apk将其下载到计算机还是生成带有链接的可下载QR码。现在,只需将其安装在您的设备上即可。

输出:

应用测试gif

结论

现代Android应用程序开发是一种无需学习任何语言即可非常快速高效地开发应用程序的方法。但是,它不是本机开发和代码的完全替代。这对于您需要可视化的时间非常有用,也有助于向孩子们介绍该程序的工作方式,并且对于他们建立自己的逻辑和算法并看到他们在现实中工作非常有用。

想要一个节奏更快,更具竞争性的环境来学习Android的基础知识吗?
单击此处,前往由我们的专家精心策划的指南,以使您立即做好行业准备!