So erstellen Sie eine einfache Rechner-Android-App mit Android Studio

Veröffentlicht: 2017-07-06

In meinem vorherigen Artikel habe ich detaillierte Schritte zum Erstellen einer einfachen Android-Anwendung beschrieben. In dieser speziellen App habe ich auch Konzepte von Android-Buttons und grundlegende Konzepte von Android erklärt.

Alle meine anderen Artikel finden Sie im Android-Bereich.

In diesem Artikel erstellen wir eine calculator android app . Dies ist ein einfacher Taschenrechner mit eingeschränkter Funktionalität.

Bevor wir fortfahren, wäre es schön, das vollständige HelloWorld-Tutorial durchzugehen. Hier nochmal ein Link: Meine erste HelloWorld Android App

  • So erstellen Sie eine einfache Taschenrechner-App – vollständiges Tutorial
  • Erstellen eines einfachen Rechners mit Android Studio
  • Android-Entwicklung: Erstellen eines einfachen Rechners
  • Erstellen Sie eine einfache Rechner-Android-App
  • So erstellen Sie eine Rechner-App für Android

Beginnen wir mit unserer Taschenrechner-Android-App:

Schritt 1

  • Öffnen Sie Ihr Android-Studio
  • Klicken Sie auf Neues Android Studio-Projekt starten.
  • Geben Sie Ihren Anwendungsnamen CrunchifyCalculator und lassen Sie die anderen Felder leer, dann klicken Sie auf WEITER.

Schritt 2

  • Wählen Sie die Mindest-SDK API 15: Android 4.0.3(IceCreamSandwich) . Ich habe API 15 (IceCreamSandwich) ausgewählt, weil es fast 94 % des Geräts abdeckt und fast alle Funktionen hat. Wenn Sie das Gerät zu 100 % abdecken möchten, können Sie API 8: Android 2.2 (Froyo) auswählen.

Schritt 3

  • Wählen Sie die Empty Activity und klicken Sie auf WEITER.
  • Belassen Sie den Aktivitätsnamen MainActivity so wie er ist und lassen Sie alles so wie es ist. Klicken Sie auf Fertig stellen.

Schritt 4

  • Nachdem Sie auf „Fertig stellen“ geklickt haben, dauert es etwa 2 Minuten, um Aktivitäten und Dateien zu erstellen.
  • Hier ist eine endgültige Projektstruktur für Ihre Bewerbung.

Schritt-5

  • Jetzt müssen wir unseren Java-Code in unsere MainActivity.java-Datei einfügen.
  • Öffnen Sie MainActivity.java -Datei von der linken Seite der IDE (app -> java -> com.crunchify.tutorials.crunchifycalculator -> MainActivity.java)

Die Erklärung der hervorgehobenen Zeile finden Sie unter dem Code.

Hier haben wir 1 EditText. Es definiert die Art des Inhalts.

Lassen Sie uns den Code ein bisschen besser verstehen.

  • Zeile 11 – 14: Hier haben wir die Referenz von Buttons und EditText erstellt.
  • Zeile 16: Hier haben wir zwei Float-Variablen für Wert1 und Wert2 erstellt.
  • Zeile 21: Wir überschreiben die Methode onCreate(), die die Methode der Activity-Klasse ist.
  • Zeile 45 – 50: Wir setzen onClickListener auf Button1. Wenn wir auf Button1 klicken, wird EditText angezeigt.
  • Wir haben die gleiche Logik für jede Schaltfläche implementiert.
  • Zeile 115 – 127: Hier haben wir den Klick-Listener auf die Schaltfläche Hinzufügen gesetzt.
  • Hier setzen wir die Bedingung wie folgt: Wenn EditText Null ist, setzen wir EditText als leeren Wert. Andernfalls addieren wir die beiden Werte, die vor dem Klicken auf die Schaltfläche "Hinzufügen" und nach dem Klicken auf die Schaltfläche "Hinzufügen" angeklickt werden.
  • Wir setzen auch den booleschen Wert von crunchifyAddition auf True. Dieses True stellt dar, dass auf die Schaltfläche „Hinzufügen“ geklickt wird, und dies wird verwendet, wenn der Benutzer auf die Schaltfläche „=“ klickt.
  • Wir implementieren die gleiche Logik auch für andere Schaltflächen wie buttonSub, ButtonMul, buttonDivision.
  • Zeile 156 – 183: Hier setzen wir clickListener auf die Schaltfläche „=“. Hier setzen wir eine Bedingung wie: Wenn der Benutzer auf die Schaltfläche „Hinzufügen“ klickt, wird der crunchifyAddition Wert auf dem Klick-Listener der Schaltfläche „Hinzufügen“ auf „Wahr“ gesetzt.
  • Dementsprechend wird die entsprechende Aktion entsprechend der angeklickten Schaltfläche ausgeführt.

Wenn die Schaltfläche „Hinzufügen“ vor der Schaltfläche „=“ angeklickt wird, wird die Aktion „Hinzufügen“ ausgeführt, wie Sie oben sehen können.

  • Nach der durchgeführten Aktion setzen wir den crunchifyAddition Wert auf false, damit wir die Add-Aktion erneut ausführen können.

Nachfolgend finden Sie die Layoutdatei mit Hilfe zum Entwerfen des Frontends für den Taschenrechner:

Jetzt sollten alle Dinge gut funktionieren und wir sind bereit, unsere Rechner-Android-App auszuführen. Um unsere App auszuführen, habe ich mein Handy verwendet, Sie können den Emulator oder Ihr Gerät verwenden.

Ausführen unserer Rechner-Android-App

  • Klicken Sie auf den Android-Geräte-Manager. Nachdem Sie Ihr benutzerdefiniertes Gerät im Fenster des Android device manager ausgewählt haben, klicken Sie auf START .
  • Klicken Sie auf die Schaltfläche Ausführen.
  • Wählen Sie Ihr Gerät oder Ihren Emulator und klicken Sie auf OK.
  • Jetzt können Sie sehen, wie die Android-App des Taschenrechners als dieser Screenshot ausgeführt wird.

Glückwünsche!! Wenn Sie alle Schritte befolgt haben und diesen Punkt erreichen, bedeutet dies, dass Sie alle Schritte korrekt befolgt haben und Ihre Calculator-Android-App funktioniert und einwandfrei funktioniert.