如何使用 Android Studio 创建简单的计算器 Android 应用

已发表: 2017-07-06

在我之前的文章中,我写了关于如何创建一个简单的 android 应用程序的详细步骤。 在那个特定的应用程序中,我还解释了 android 按钮的概念和 android 的基本概念。

你可以在 Android 部分找到我所有的其他文章。

在本文中,我们将创建一个calculator android app 。 这是一个功能有限的简单计算器。

在我们继续之前,最好回顾一下完整的 HelloWorld 教程。 这里再次链接:我的第一个 HelloWorld Android 应用程序

  • 如何构建一个简单的计算器应用程序 - 完整教程
  • 使用 Android Studio 构建一个简单的计算器
  • Android 开发:创建基本计算器
  • 创建简单的计算器 Android 应用
  • 如何为 Android 创建一个计算器应用程序

让我们开始使用我们的计算器安卓应用程序:

第1步

  • 打开你的 Android Studio
  • 单击启动一个新的 Android Studio 项目。
  • 提供您的应用程序名称CrunchifyCalculator并将其他字段留空,然后单击下一步。

第2步

  • 选择最低 SDK API 15: Android 4.0.3(IceCreamSandwich) 。 我选择了 API 15 (IceCreamSandwich),因为它覆盖了几乎 94% 的设备并且几乎具有所有功能。 如果您想覆盖 100% 设备,那么您可以选择 API 8:Android 2.2(Froyo)。

第三步

  • 选择Empty Activity并单击下一步。
  • 保持活动名称MainActivity ,并保持一切不变。 单击完成。

第四步

  • 单击完成后,构建 Activity 和文件大约需要 2 分钟。
  • 这是您的应用程序的最终项目结构。

第 5 步

  • 现在我们必须在 MainActivity.java 文件中添加我们的 Java 代码。
  • 因此,从 IDE 左侧打开MainActivity.java文件(app -> java -> com.crunchify.tutorials.crunchifycalculator -> MainActivity.java)

您可以在代码下方找到突出显示的行的说明。

这里我们有 1 个 EditText。 它定义了内容的类型。

让我们更多地了解代码。

  • 第 11 - 14 行:这里我们创建了 Buttons 和 EditText 的引用。
  • 第 16 行:这里我们为 value1 和 value2 创建了两个浮点变量。
  • 第 21 行:我们重写了 onCreate() 方法,它是 Activity 类的方法。
  • 第 45 – 50 行:我们在 Button1 上设置了 onClickListener。 如果我们单击 Button1,将显示 EditText。
  • 我们为每个按钮实现了相同的逻辑。
  • 第 115 – 127 行:这里我们在添加按钮上设置了点击监听器。
  • 在这里,我们将条件设置为,如果我们 EditText 为 Null,那么我们将 EditText 设置为空值。 否则,我们添加在单击添加按钮之前和单击添加按钮之后单击的两个值。
  • 我们还将crunchifyAddition布尔值设置为 True。 此 true 表示单击了添加按钮,并且将在用户单击“=”按钮时使用。
  • 我们为其他按钮实现相同的逻辑,例如 buttonSub、ButtonMul、buttonDivision。
  • 第 156 – 183 行:这里我们在“=”按钮上设置 clickListener。 在这里,我们将条件设置为,如果用户单击添加按钮,则crunchifyAddition值在添加按钮的单击侦听器上设置为 True。
  • 据此,将针对单击的按钮执行相应的操作。

如果在“=”按钮之前单击添加按钮,则将执行添加操作,如上所示。

  • 执行完动作后,我们将crunchifyAddition的值设置为 false,这样我们就可以再次执行 Add 动作。

下面是布局文件,帮助设计计算器的前端:

现在,一切正常,我们准备运行我们的计算器 Android 应用程序。 要运行我们的应用程序,我使用我的手机,您可以使用模拟器或您的设备。

运行我们的计算器 Android 应用

  • 点击安卓设备管理器。 在Android device manager窗口中选择您的自定义设备后,单击START
  • 单击运行按钮。
  • 选择您的设备或模拟器,然后单击确定。
  • 现在您可以看到作为此屏幕截图运行的计算器 android 应用程序。

恭喜!! 如果您已遵循所有步骤并达到这一点,则意味着您已正确遵循所有步骤,并且您的 Calculator android 应用程序已启动并运行良好。