Newbie Fragen zu Activities

  • Antworten:3
U-GeeN
  • Forum-Beiträge: 2

05.04.2014, 20:00:39 via Website

Hallo,

bin neu in JAVA adt bla, bla...

Hab ein paar allgemeine Fragen:
Wie geht ein sauberer Activity wechsel?

1Button StartButton = (Button) findViewById(R.id.StartButton);
2
3StartButton.setOnClickListener(new View.OnClickListener() {
4@Override
5public void onClick(View v) {
6 final Intent start = new Intent(ActualActivity.this, NextActivity.class);
7 startActivity(start);
8 }
9});

Ist das sauber genug?

Ist es ratsam für ein Spiel Animationen mittels XML zu erstellen?
Ist es besser ein Gif mit Bildfolge zu erstellen oder die Bilder in eine Datei zu speichern und per Offset anzeigen?
Oder gar OpenGL ES

Wie kann man einer Activity Parameter (z.B Bildnamen Animationsgeschwindigkeit) übergeben?
Und wie soll das übergebene Bild im XML aufgerufen werden?

Danke im Voraus

— geändert am 05.04.2014, 23:22:36

Antworten
Michele
  • Forum-Beiträge: 1.525

05.04.2014, 20:08:10 via Website

Hallo U-GeeN und Herzlich Willkommen hier im Forum.

Bitte bearbeite noch mal deinen Threadtitel gemäß unserer Regeln, damit auch klar wird was du meinst und worum es hier geht.
https://www.nextpit.de/de/android/forum/thread/392082/AndroidPIT-Regeln
Um den Threadtitel zu ändern musst du im ersten Posting einfach auf "Bearbeiten" klicken.



LG

Antworten
Pascal P.
  • Admin
  • Forum-Beiträge: 11.286

05.04.2014, 20:43:46 via Website

Ich würde sagen, das reicht als sauberer Activitywechsel.
Das mit den Animationen und gifs und dem Speichern kommt ganz auf dein Vorhaben an.
Bitte beschreib es oder dein Problem mal näher, damit wir wissen, was du genau machen willst.
Wenn du Variablen zwischen Activities übergeben willst, dann hilft dir das:
http://geolevel.wordpress.com/2012/09/09/android-entwicklung-datenubergabe-zwischen-klassen-activities/
Wenn dir das zu umständlich sein sollte, kannst du auch ne globale static klasse mit den Vars erstellen

LG Pascal //It's not a bug, it's a feature. :) ;)

Antworten
U-GeeN
  • Forum-Beiträge: 2

06.04.2014, 00:26:21 via Website

@Michele:

Hab geändert, sorry kommt nicht wieder vor.

Ich möchte Standard Animationen verwenden.
Bei einem Event wird laufende Animation unterbrochen und eine neue gestartet.
Ich denke ich bleibe bei Sprites.
Gibt es grundsätzlich Unterschiede wenn ich etwas über XML oder JAVA Code mache?
Eine Klasse mit Vars klingt gut. Aber wie kann ich:
1android:src="@drawable/character"
mit einer Variablen befüttern?

Antworten