Informatikwiki

Albert Einstein Gymnasium Reutlingen

Benutzer-Werkzeuge

Webseiten-Werkzeuge


app:app_lektion005

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_lektion005 [21.01.2015 09:10] Stefan Gaumapp:app_lektion005 [21.01.2015 11:15] (aktuell) Stefan Gaum
Zeile 10: Zeile 10:
 Starte ein neues Projekt "Squash" und erstelle im ''Designer'' folgende Oberfläche: Starte ein neues Projekt "Squash" und erstelle im ''Designer'' folgende Oberfläche:
  
-{{  :app:paint_screen1.png?150|}}+{{  :app:squash_screen1.png?150|}}
 ^ Komponente ^ Objektname ^ Eigenschaft ^ ^ Komponente ^ Objektname ^ Eigenschaft ^
-| Button (2 mal) | EinwurfButton,\\ PauseButton | Text: Einwurf,\\ Pause | +| Button (2 mal) | EinwurfButton,\\ PauseButton | Text: "Einwurf" bzw. "Pause
-| Canvas | FieldCanvas | Höhe: 300px\\ Breite: "Fill Parent" | +| Canvas | FieldCanvas | Höhe: 200px\\ Breite: 250px\\ Hintergrundbild: "squash.png"
-| Button (mal) | ButtonLine,\\ ButtonNew,\\ ButtonFreePlot TextLinie zeichnenLöschen,\\ Frei zeichnen |+| Ball | Ball1 | Heading: 270\\ Intervall: 1 | 
 +| ImageSprite | RacquetSprite | Hintergrundbild: "bar.png" | 
 +| Button (mal) | LeftButton,\\ RightButton | Text: "<< <<" bzw. ">> >>"
 +| Label (5 mal) | HitsLabel, Label1,\\ MissesLabel, Label2,\\ SpeedLabel "0", "getroffen verfehlt"\\ "0""Speed Level",\\ "5" |
  
 Es **darf** so aussehen wie auf neben stehendem Bild, **muss** es aber nicht! Bei Bedarf kannst du die Oberfläche jederzeit erweitern. Es **darf** so aussehen wie auf neben stehendem Bild, **muss** es aber nicht! Bei Bedarf kannst du die Oberfläche jederzeit erweitern.
  
-===== Canvas =====+Zusätzlich kannst du das Icon für den Screen1 verwenden.
  
-{{  :app:canvas1.png?250|}} +=== Bilder zum Download === 
-Ein Canvas ist eine Oberflächeauf welcher durch Koordinaten (x,y) gezeichnet werden kann. Der Punkt (0,0) ist dabei immer in der linken oberen Ecke, siehe Bild.+|  {{:app:bar.png?20|}}  |  {{:app:squash.png?150|}}   {{:app:squash_icon.png?50|}}  | 
 +| {{:app:bar.png?linkonly|}} | {{:app:squash.png?linkonly|}} | {{:app:squash_icon.png?linkonly|}} | 
 + 
 +{{  :app:squash_blocks_13.png?300|}} 
 +=== Beim Start der APP === 
 + 
 +Beim Starten des Spiels soll sich der Ball noch nicht bewegen. Hierfür ist folgendes Ereignis bzw. folgende Prozedur nötigdie man natürlich für weitere Ereignisse verwenden kann (siehe auch [[app:app_lektion005_03|=> Lektion 5.3: Zusatzfunktionen]].
  
 ---- ----
 +[[app:app_lektion005_01|=> Lektion 5.1: Bewegung des Schlägers]]\\ 
 [[app:start|=> Übersicht: Android APPs programmieren]] [[app:start|=> Übersicht: Android APPs programmieren]]
  
app/app_lektion005.1421831401.txt.gz · Zuletzt geändert: 21.01.2015 09:10 von Stefan Gaum

Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki