如何使用 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 應用程序已啟動並運行良好。