Informatikwiki

Albert Einstein Gymnasium Reutlingen

Benutzer-Werkzeuge

Webseiten-Werkzeuge


app:app_lektion003_01

Unterschiede

Hier werden die Unterschiede zwischen zwei Versionen angezeigt.

Link zu dieser Vergleichsansicht

Beide Seiten der vorigen RevisionVorhergehende Überarbeitung
Nächste Überarbeitung
Vorhergehende Überarbeitung
app:app_lektion003_01 [09.11.2014 13:16] Stefan Gaumapp:app_lektion003_01 [09.11.2014 15:06] (aktuell) Stefan Gaum
Zeile 4: Zeile 4:
  
 Beginnen wir mit dem Programmieren der Multiplikation, da dies am Einfachsten erscheint, da man nur die Zähler und Nenner jeweils miteinander multiplizieren muss. Beginnen wir mit dem Programmieren der Multiplikation, da dies am Einfachsten erscheint, da man nur die Zähler und Nenner jeweils miteinander multiplizieren muss.
 +
 +=== Überlegungen ===
 +
 +  * Was soll passieren, wenn der Button ''malButton'' gedrückt wird?
 +  * Wie speichern wir das Ergebnis ab?
 +
 +===== Variablen =====
 +
 +=== 1. Schritt: Variablen definieren ===
 +
 +  * Durch Klicken auf "Variables" kann man Variablen definieren, deren Bezeichnung bei ''name'' man bequem verändern kann.\\ {{:app:variable_initialisieren.png?600|}}
 +  * Füge nun 2 Variablen hinzu, nenne sie "ergebniszaehler" und "ergebnisnenne"
 +
 +=== 2. Schritt: Variablen einen Startwert zuweisen ===
 +
 +  * Der Wert ist im Prinzip egal, wir setzen ihn hier einfach auf "1".\\ {{:app:variablen_taschenrechner.png?650|}}
 +  * Setze die Werte nun entsprechend ein.
 +
 +=== 3. Schritt: Durchführen der Berechnung ===
 +
 +  * Damit das richtige Ergebnis berechnet wird, muss man bei der Multiplikation von Brüchen jeweils die Zähler und Nenner miteinander multiplizieren.\\ {{:app:mal_button_klick.png?650|}}
 + 
 +=== 4. Schritt: Ausgabe des Ergebnisses ===
 +
 +  * Hier wird der Text der Ergebnis-Textbox angepasst. In unserem Beispiel Zähler3 und Nenner3\\ {{:app:enter_button_klick.png?520|}}
 +  * Wurde die Ausgabebox anfangs versteckt gehalten, so muss diese für die Anzeige natürlich sichtbar gemacht werden, daher die erste Zeile mit ''Visible''.
 +
 +{{  :work.png|}}
 +==== Aufgabe 8 ====
 +
 +Versuche, obige Schritte nachzuvollziehen und baue sie in dein Projekt ein. Teste es, wenn möglich!
  
 ---- ----
 +[[app:app_lektion003_02|=> Lektion 3.2: Programmieren einer Prozedur]]\\ 
 [[app:start|=> Übersicht: Android APPs programmieren]] [[app:start|=> Übersicht: Android APPs programmieren]]
app/app_lektion003_01.1415538983.txt.gz · Zuletzt geändert: 09.11.2014 13:16 von Stefan Gaum

Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki